Patutkah saya defrag SSD saya?

Koleksi SSD NVMe

(Kredit imej: Masa Depan)

SSD kini menjadi storan pilihan untuk peminat dan pemain. Malah ada yang mengatakan ia adalah peningkatan yang paling berkesan untuk PC anda. Mereka lebih kecil, lebih pantas, dan menjadi lebih dipercayai selama bertahun-tahun. Tetapi adakah anda perlu defrag mereka? Jawapan ringkasnya ialah tidak. Jawapan yang panjang adalah sama sekali tidak.

konsol memerintah vegas baharu

Sebelum kita meluaskan perkara ini terlalu banyak, ada baiknya menjelaskan mengapa penyahfragran bermanfaat untuk pemacu keras tradisional.



HDD beroperasi menggunakan pinggan berputar fizikal, dengan 'kepala' pemacu yang perlu diletakkan di atas data yang betul. (Fikirkan ia seperti pemain rekod vinil, hanya lebih pantas.) Data disimpan pada bahagian pinggan yang berbeza dalam blok yang disusun mengikut urutan. Untuk mengakses blok untuk membaca atau menulis, kepala pemacu perlu diletakkan di atas sektor yang betul, dan kemudian blok yang dikehendaki mesti melepasi di bawah kepala pemacu. Digabungkan, kedua-dua langkah ini memberikan masa akses untuk pemacu. Untuk pemacu 7,200 rpm biasa, kependaman putaran ialah 4.17ms (separuh daripada satu putaran) dan masa carian adalah sekitar 8-12ms.

Dengan penggunaan, data yang pernah dipesan secara berurutan pada pemacu boleh dibahagikan kepada blok yang berbeza. Ini dipanggil pemecahan, dan apabila ini berlaku, ketua pemacu perlu mengakses data daripada dua (atau lebih—kadang-kadang lebih banyak lagi) bahagian pinggan yang berbeza, mengurangkan prestasi secara drastik.

Defragmentasi menyusun semula blok data secara berurutan dan cuba memulihkan prestasi asal cakera keras anda. Selepas masa pencarian awal untuk mencari permulaan data, semuanya selepas itu hanya menarik data secara berurutan dari satu blok demi satu.

Sebab tiada gunanya menyahfragmentasi SSD adalah kerana tiada masa pencarian atau kependaman putaran. Sebaliknya, SSD mengakses memori kilat (NAND) pada kelajuan yang jauh lebih tinggi, biasanya kurang daripada 50us—iaitu 50 mikrosaat, atau dibandingkan dengan pemacu keras biasa dengan purata masa capaian 15ms, kira-kira 300 kali lebih pantas. Tetapi ada lebih banyak cerita daripada sekadar kelajuan.

SSD bukan sahaja menghapuskan bahagian yang bergerak dan meningkatkan masa akses, ia juga mempunyai algoritma perataan haus terbina dalam. Sebabnya ialah get NAND haus dari semasa ke semasa, dan dinilai dalam kitaran program/padam. Setiap sel dalam SSD moden boleh ditulis kepada kira-kira 3,000 kali sebelum sel berhenti berfungsi dengan betul. Untuk mengelakkan sel individu yang mengandungi data yang kerap ditukar daripada haus dengan lebih cepat, SSD menjejaki penggunaan setiap blok dan algoritma perataan haus memastikan bahawa dari semasa ke semasa, sel pada SSD ditulis dalam bilangan kali yang sama. Terdapat juga blok tambahan yang tidak boleh diakses pengguna yang boleh digunakan oleh algoritma untuk mengelakkan pemacu daripada haus.

pembesar suara terbaik untuk pc permainan

Disebabkan cara SSD berfungsi, bukan sahaja data tidak menjadi berpecah tetapi menjalankan utiliti defragmentasi sebenarnya akan membakar melalui program/memadam kitaran dan berpotensi menyebabkan 'kematian' pramatang SSD anda. Ia bukan sesuatu yang akan berlaku dengan cepat—contohnya, Samsung 850 Evo 500GB dinilai untuk 150TB jumlah penulisan, atau setara dengan penulisan pada setiap blok pemacu sekurang-kurangnya 300 kali. Dengan pengguna biasa menulis kurang daripada 20GB sehari secara purata, ia memerlukan lebih daripada 20 tahun untuk membakar melalui 150TB penulisan. Tetapi defragmenting boleh menulis ratusan GB data dengan mudah, yang akan haus SSD dengan lebih cepat.

Berita baiknya ialah mana-mana program defragmentasi yang bernilai garamnya juga harus mengesan kehadiran SSD dan memberi amaran kepada anda untuk tidak menyahfragmentasinya. Dalam kes Windows Defrag, apabila ia mengesan SSD, ia hanya memberi anda pilihan untuk Mengoptimumkan Trim, yang membebaskan segmen yang telah ditandakan sebagai dipadam—sesuatu yang akan dilakukan secara automatik sekali seminggu juga. Jadi tidak, tidak perlu menyahfrag SSD.

Jawatan Popular