Android 13 memperluas dukungan untuk sistem file baca-saja baru yang hemat-ruang, tetapi itu belum menjadi persyaratan (belum)

Persyaratan sistem file untuk ponsel baru dengan aplikasi Google di Android 13 mungkin berarti unduhan pembaruan yang lebih cepat dan lebih banyak ruang penyimpanan untuk pelanggan

Meskipun belum menarik banyak perhatian dibandingkan dengan perubahan lain yang akan datang, Android 13 siap untuk memberlakukan persyaratan baru yang besar pada produsen smartphone. Dilangsir dari Teknokarta, semua perangkat yang diluncurkan dengan Android 13 atau lebih baru harus menggunakan format sistem file EROFS Huawei untuk partisi hanya-baca jika ingin dikirimkan dengan akses ke layanan Google dan Play Store. Tapi itu bukan perubahan yang sewenang-wenang, dan pelanggan akan menikmati beberapa manfaat nyata darinya, seperti unduhan pembaruan yang berpotensi lebih cepat dan sedikit lebih sedikit ruang penyimpanan yang hilang dari sistem.

Perubahan tersebut pertama kali ditemukan oleh Mishaal Rahman dari Esper.io dalam serangkaian komitmen selama beberapa bulan terakhir dan pembicaraan terjadwal mendatang oleh Google yang mengirimkan perubahan tersebut melalui telegram. Persyaratan lisensi Google terkadang bersifat rahasia, meskipun perubahan teknis tertentu seperti ini sering disorot dalam hal-hal seperti dokumentasi. Definisi Kompatibilitas Android , dan informasi yang lebih mendetail dapat tersedia saat Android 13 hampir diluncurkan.

Sistem file adalah subjek yang sangat kompleks, tetapi versi singkatnya adalah bahwa berbagai jenis media penyimpanan dan kasus penggunaan yang berbeda memerlukan pengoptimalan yang berbeda untuk bekerja dengan baik. Disk mekanis yang berputar akan memiliki persyaratan yang berbeda dari media optik baca-saja atau memori flash, dan menerapkan aturan yang sama persis pada masing-masing dapat menghilangkan keuntungan dan memaksakan hukuman kinerja yang tidak perlu. Sistem file tidak cocok untuk semua, dan memilih yang tepat untuk jenis penyimpanan dan aplikasi tertentu dapat menawarkan manfaat nyata.

Misalnya, pada tahun 2018, Google mengadopsi F2FS yang dioptimalkan untuk penyimpanan flash Samsung untuk partisi data pengguna di Pixel. Ponsel Android lain (baik sebelum dan sesudah) juga telah menggunakannya. Meskipun menawarkan banyak keuntungan untuk sistem penyimpanan berbasis flash, di antara yang terbesar adalah peningkatan kecepatan tulis dan penurunan penurunan kinerja saat ruang terbatas. Tetapi bagaimana jika Anda tidak perlu terlalu khawatir tentang kecepatan tulis, seperti dalam kasus partisi sistem hanya-baca? Sebagian besar ponsel Android hanya menggunakan EXT4 dalam kasus itu, tetapi sistem file itu tidak mendukung kompresi seperti yang dilakukan sistem file terbaru lainnya, membuka pintu untuk pengoptimalan lebih lanjut.

Saya tidak tahu persis berapa banyak EROFS Huawei yang dibagikan dengan format sistem file lain pada tingkat teknis, tetapi ia memberikan peningkatannya sendiri yang membuatnya cocok untuk kasus penggunaan partisi sistem. Beberapa sistem dan partisi tersembunyi pada perangkat Android bersifat read-only, yang berarti mereka tidak harus terus-menerus dimodifikasi, bahkan jika akhirnya diubah sesekali oleh pembaruan.

Dalam keadaan itu, mengompresinya tampak seperti tidak perlu dipikirkan lagi, tetapi kompresi biasanya membebankan penalti kinerja pada penggunaan memori atau kecepatan baca/tulis. Kecepatan tulis tidak terlalu penting dalam partisi hanya-baca, tentu saja, tetapi kecepatan baca penting. Untungnya, EROFS lebih cepat saat membaca secara acak dari partisi read-only terkompresi dan mengurangi overhead memori saat Anda harus melakukannya. Dan, karena dikompresi, ini mengurangi ruang yang mungkin perlu ditempati oleh partisi hanya-baca ini, membebaskannya untuk penggunaan lain atau bahkan berpotensi mengembalikan ruang yang disimpan ke pelanggan. Rahman melaporkan bahwa gambar perangkat Android virtual Sotong dapat menghemat sekitar 800MB ruang saat dibuat menggunakan format tersebut. Ini juga dapat mengurangi ukuran gambar yang digunakan dalam pembaruan OTA, sehingga menghemat data berharga pelanggan.

Tolok ukur dari presentasi dan makalah penelitian. Singkatnya: Banyak manfaat untuk kasus penggunaan partisi hanya-baca, sedikit kekurangan.

Dalam makalah yang diajukan oleh salah satu pembuat sistem file, EROFS “mengurangi waktu boot aplikasi dunia nyata hingga 22,9% sementara hampir separuh penggunaan penyimpanan.” Meskipun angka-angka yang benar-benar ditampilkan dalam makalah penelitian bervariasi dan tolok ukur contoh menunjukkan keuntungan yang lebih sederhana sebagian besar waktu, peningkatannya masih substansial, dan sistem file baru bahkan dapat mengalahkan Android EXT4 standar dalam aplikasi yang tidak dikompresi: “Dibandingkan dengan Ext4 dan F2FS tanpa dukungan kompresi, EROFS selalu berkinerja sebanding dengan dan bahkan mengungguli mereka.”

Sepertinya tidak ada kerugian nyata menggunakan EROFS untuk partisi sistem hanya-baca, dan sepertinya Google setuju. Selama beberapa bulan terakhir, lebih banyak alat internalnya telah diperbarui untuk mendukungnya dengan lebih baik. Beberapa vendor seperti OPPO dan Xiaomi sebenarnya sudah menggunakannya. Dan, menurut pola komitmen baru-baru ini, Google menjadikannya persyaratan untuk peluncuran perangkat dengan Android 13 setidaknya, jika Anda ingin menggunakan aplikasi dan toko Google.

Rahman memberi tahu kami bahwa Pixel 7 akan menjadi salah satu ponsel baru pertama yang memenuhi persyaratan yang akan segera diberlakukan ini, memanfaatkan format sistem file baru ketika mereka mendarat akhir tahun ini. Partisi data pengguna di sebagian besar ponsel mungkin masih berupa EXT4 atau F2FS untuk sementara kecuali Google memberlakukan persyaratan baru untuk itu nanti.

Leave a Reply

Your email address will not be published. Required fields are marked *