Archos, SD kartı Android’de nasıl daha kullanılabilir hale getirmeyi planlıyor – Fusion Storage ile ilgili ayrıntılar

Leila

Global Mod
Global Mod
Archos, SD kartı Android'de nasıl daha kullanılabilir hale getirmeyi planlıyor - Fusion Storage ile ilgili ayrıntılar



Archos 94 Magnus, Fusion Storage’ı uygulayan ilk cihazdır ve 256 GB’a kadar dahili depolama sayesinde ihtiyacınız olan minimum değer budur.



Archos, MWC’de SD kartın şirketin özel teknolojisi kullanılarak bağlandığı söylenen bir tablet sundu. “Fusion Storage” sayesinde uygulamalar, dahili belleği ve SD kartı içeren büyük bir bölüm görmelidir. İlkinin, uygulamaları SD karta taşımak için bir teknik olduğunu sanıyordum, bunu yalnızca birkaç yeni Android cihazı yapabilir. Önceden yüklenmiş App2SD/Link2SD kök araçları gibi, diye düşündüm. Ve hemen, SD kartı değiştirirken neyin ters gidebileceğine dair korku senaryoları hayal ettim.

Ancak Archos ana sayfasında CTO Marc de Courville, Fusion Storage’ı oldukça farklı bir şekilde açıklıyor. Genişletilen uygulama belleği (/data) değil, dahili SD bellektir (/sdcard). (“Dahili SD bellek” terimini anlaşılmaz ve saçma bulan herkes: doğru, bu saçma ama ne yazık ki bu, bozuk Android bellek yönetiminin gerçek bir yönü. Bunu c’t 23/12’de ayrıntılı olarak anlattık. Siz c’t 3/15’teki Android ve SD kartlarla ilgili yeni bir sorunu, Android 4.4’ten beri kısıtlamaları ele alan bir makaleden alıntı olarak çevrimiçi olarak güncellenmiş bir özet bulabilir).







1999’dan beri c’t and Haberler online için, başlangıçta anakartlar ve işlemciler üzerine, uzun yıllar da notebooklar, akıllı telefonlar ve tabletler üzerine yazıyor. Ayrıca Android programlama ve tüm cihaz filosunu senkronize etmekle meşgul.







De Courville’e göre Fusion Storage, Android 3 ile tanıtılan /sdcard’dan /data/media’ya yeniden yönlendirmeye, sözde birleşik depolamaya müdahale ediyor. (Birleşik Bellek, Google’ın Android 2.2’deki bir bellek yönetimi sorununu aşmak için yaptığı bir tür hack’tir, daha fazlası yukarıdaki makalelerde yer almaktadır.) Yönlendirme artık iki fiziksel dizini birleştiren sanal bir dosya sistemi, yani /data/ altındaki dahili bellek aracılığıyla uygulanmaktadır. Medya ve gerçek SD kart. Archos, bir Fusion FS (Kullanıcı Alanında Dosya Sistemi) kullanır – bu, çeşitli fiziksel bölümlerden sanal bir bölüm oluşturur; orijinal olarak bir yazılabilir ve bir salt okunur bölümden. Fusion FS, Android’de çeşitli yerlerde kullanılır; Bununla birlikte, sağlanan varyant Archos’un amacı için yeterli değildir, ancak üretici, unionfs-fuse tabanlı bir çatal sağlar.

Çatalın iyileştirmelerinden biri, her iki bölümün de yazılabilir olmasıdır. Yeni dosyalar SD kartta kalır; yalnızca 2 GB’tan daha az boş alan varsa cihaz belleğinde yer alırlar. Dosyaları manuel olarak dahili veya harici depolamaya taşımak da mümkün olmalıdır. Bu, artık Fusion Storage’ın olanak ve sınırlamalarının daha kesin bir şekilde değerlendirilmesine izin veriyor:




Archos, SD kartı Android'de nasıl daha kullanılabilir hale getirmeyi planlıyor - Fusion Storage ile ilgili ayrıntılar



Android 4.4 ve 5, SD karta erişimi büyük ölçüde kısıtlar. Archos çözümü ile tüm uygulamalar tüm depolama alanlarına erişebilir.



  • Anladığım kadarıyla, uygulamalar otomatik olarak SD kartta bitmiyor. Bunları yüklerseniz, Android bunları cihazınızın dahili belleğine yazmaya devam edecektir. Android’in eski sürümlerinde olduğu gibi, kullanıcının uygulama yöneticisini kullanarak SD karta manuel olarak veya sistemin SD kart olduğunu düşündüğü şeye, yani bu sanal bölüme taşıması gerekir.
  • Uygulamalar SD karta yalnızca daha önce olduğu gibi aynı kısıtlamalarla taşınabilir: uygulama herhangi bir widget içermemeli ve cihaz başladığında otomatik olarak başlamamalıdır. Daha önce olduğu gibi, uygulamanın bir kısmı (yani /data içindeki özel veriler) her zaman dahili depolamada kalır.
  • Dahili bellek doluysa, normal Android’de olduğu gibi yeni uygulamalar yükleyemezsiniz. Sonuçta, uygulamalar dışındaki diğer tüm verileri SD karta yazabileceğiniz için bu durum normal Android’den çok daha sonra gerçekleşir.



Archos, SD kartı Android'de nasıl daha kullanılabilir hale getirmeyi planlıyor - Fusion Storage ile ilgili ayrıntılar



Çok az uygulama, modern Android cihazların SD kartlarını bile bulabilir. Archos çözümü bu sorunu çözecektir.



  • Bazı cihazlarda FAT dosya sisteminden gelen 2 GB dosya boyutu sınırı artık geçerli değil. Archos sigorta çatalı dosyaları otomatik olarak böler.
  • Aniden SD kartın çıkarılması herhangi bir büyük soruna neden olmaz. /sdcard API bunun için tasarlanmıştır ve uygulamalar bunun farkında olmalıdır. SD karta yüklenen uygulamalar başlamıyor (bu arada, karta widget’ları veya otomatik başlatma uygulamalarını tam olarak bu yüzden koyamazsınız).
  • Android 3’ten bu yana artan sorun, SD karta yalnızca birkaç uygulamanın erişmesidir. Çoğu uygulama, mevcut telefonlarda cihazın dahili depolaması olan /sdcard bölümüne erişmek için bir Android API kullanır – Archos’ta bu tür uygulamalar otomatik olarak gerçek SD kartı kullanır.
  • Android 4.4 ile kısıtlı SD kart erişimi kullanımdan kaldırılmıştır. 4.4 ile Google, (gerçek) SD kartta yalnızca kök yoluyla kaldırılabilen yazma koruması getirdi. Dahili belleğe erişim sınırsız kalır. Archos çözümü ile sistem, SD kartı dahili depolama olarak da görür, böylece tüm uygulamalar kısıtlama olmadan ona yazabilir.
Özellikle son iki nokta, Archos çözümünü diğer Android cihazlar için de çekici kılıyor. Bununla birlikte, bu, yalnızca birlikte verilen Fuse-FS ile makul bir şekilde mümkün olmamalıdır, bu nedenle Archos çatalı muhtemelen gerekli olacaktır; kök de gereklidir. Bu, zanaat projeleri listemizde devam ediyor…

Ama önce, Archos test cihazından çok etkilendim ve Fusion Storage’ın gerçekte nasıl çalıştığını deneyimlemek için sabırsızlanıyorum.


(Sağ)



Haberin Sonu