Mendefrag ponsel Android saya

11

Saya baru saja menerima email dari vendor paket perangkat lunak de-fragmentasi terkenal yang menyarankan agar saya dapat membuat ponsel saya berjalan lebih cepat dengan menghubungkannya ke PC saya dan menggunakan paket-paket "konsolidasi opsi ruang kosong" pada drive yang muncul dari ponsel .

Apa yang orang rasakan tentang ini? Apakah ini ide yang bagus atau ada risiko?

Sunting: Saya melihat mereka telah membuat blog tentang hal itu sekarang: http://blog.raxco.com/2012/02/07/fix-your-slow-android-smartphone/

nwaltham
sumber
1
Saya ragu kegunaan perangkat lunak de-frag di Android. Tetapi bisakah Anda menambahkan tautan ke halaman produk perangkat lunak?
Aliran
1
Baru saja memperbarui posting asli dengan tautan ke blog mereka. Produknya
nwaltham
Terima kasih semuanya atas komentar yang benar-benar terinformasi di bawah ini. Saya pikir salah satu poin utama yang disebutkan di bawah ini tampaknya dengan munculnya penggunaan MTP secara luas daripada hanya pemasangan langsung perangkat akan membuatnya menjadi tidak mungkin. Namun demikian inti dari diskusi ini adalah defragmentasi secara umum dan bukan opsi "konsolidasi ruang kosong" yang saya sebutkan dalam pertanyaan saya. Misalnya - apakah Android menggunakan TRIM - akankah konsolidasi ruang bebas membantu atau menghalangi di sana? Bagaimana dengan masalah amplifikasi tulis - akankah konsolidasi ruang bebas membantu di sana?
nwaltham

Jawaban:

17

Mendefrag mesin Windows normal dengan hard disk "spinning disk" yang normal jarang menghasilkan peningkatan kecepatan yang nyata, tentu saja tidak seperti banyak perusahaan pihak ketiga yang beriklan, dan bahkan dalam kasus tepi di mana orang secara teratur membuat dan menghapus sangat besar (belum file berukuran tidak beraturan), Anda akan jarang melihat peningkatan dari menjalankannya lebih sering daripada setiap 6 bulan atau lebih. Ini lebih dari manfaat plasebo psikologis dalam banyak kasus. SuperUser: Apakah Defragmentasi benar-benar membantu?

Ponsel tidak memiliki hard disk yang berputar, mereka menggunakan berbagai memori flash, ini memiliki kecepatan baca acak yang jauh lebih cepat daripada disk yang perlu diputar hingga bagian data yang tepat berada di bawah kepala baca. Juga sirkuit pengontrol dalam memori flash mengatur data itu sendiri saat data ditulis, memungkinkannya untuk "menulis-level" di semua flash disk dan menghindari bagian-bagian masalah dari memori. Lihat pertanyaan SuperUser ini pada topik itu untuk info lebih lanjut. Apakah saya perlu menjalankan defrag pada SSD? , Apakah buruk untuk mendefrag USB Flash Drive?

Selain dari Honeycomb (Android 3.x) dan seterusnya, OS Android secara default tidak memberikan PC akses penuh ke sistem file internal, alih-alih pemasangan sebagai drive USB, melainkan menggunakan MTP untuk mengontrol bagaimana PC dapat mengakses memori, dan hanya kartu SD yang diizinkan dipasang sebagai drive USB normal. Sejauh yang saya ketahui tidak ada cara bagi PC untuk mendapatkan akses yang cukup ke sistem file untuk melakukan defrag pada MTP.


Tl; dr cara memori flash berfungsi berarti defrag sebenarnya hampir tidak menghasilkan apa-apa, dan mungkin memiliki sedikit efek samping dengan sedikit mengurangi masa penyimpanan penyimpanan ponsel Anda.

GATambar
sumber
Terima kasih banyak atas jawaban Anda. Saya telah membuat komentar umum di bagian atas karena ada beberapa poin dalam pertanyaan yang saya rasa belum ditangani. Meskipun titik MTP Anda penting
nwaltham
13

dalam pemahaman saya karena tidak ada "disk berputar" tetapi hanya memori solid seperti ROM internal dan kartu SD, waktu akses ke setiap lokasi dalam penyimpanan adalah sama terlepas dari posisi aktual dari data yang ingin Anda muat sehingga defragmentasi tidak diperlukan.

Davide Piras
sumber
1
kecepatan baca / tulis berurutan untuk media flash hampir selalu lebih tinggi daripada kecepatan baca / tulis acak. Meskipun ini bukan disk yang berputar, blok yang berdekatan masih lebih cepat diakses. Kernel Linux Modern (esp with ext3) doa merupakan pekerjaan yang sangat sulit untuk mengalokasikan penyimpanan yang berdekatan untuk file. Jadi ya, "defrag" mungkin tidak berguna, tetapi tidak untuk alasan yang mungkin dipikirkan orang. codinghorror.com/blog/2008/06/…
devnul3
1
@ devnul3: Hati-hati, posting itu tentang USB flash drive dan bukan penyimpanan flash internal yang ditemukan pada ponsel. Sebagian besar hit kinerja berasal dari USB, dan tidak melekat pada memori flash itu sendiri.
MBraedley
@ MBraedley Pertama, ini bukan dari USB. USB simetris (tidak peduli ke arah mana data mengalir). Perbedaan nyata dalam kecepatan naik / turun berasal dari perbedaan perangkat itu sendiri, itu tidak ada hubungannya dengan protokol. Kedua, jika Anda melihat pada dasarnya semua SSD (SATA internal dan juga eSATA) Anda melihat masalah yang sama persis (yaitu NAND flash juga). Ketiga, setidaknya pada droid saya penyimpanan flash internal? Terlampir melalui USB.
devnul3
Terima kasih atas jawaban Anda, saya juga menulis komentar di bagian atas, bertanya-tanya tentang TRIM dan menulis amplifikasi. Pernahkah Anda memikirkan hal itu?
nwaltham