Pertanyaan ini sudah ada jawabannya di sini:
Bisakah saya menjalankan Windows defrag
pada SSD
drive?
Yah saya percaya jawaban singkatnya adalah ya , saya pernah mendengar bahwa drive SSD memerlukan program defrag khusus dan khusus .
Apakah itu benar dan, jika demikian, di mana saya bisa mendapatkannya?
ssd
defragment
Royi Namir
sumber
sumber
Jawaban:
Karena tampaknya ada beberapa kontroversi tentang ini, saya pikir akan sangat membantu untuk memberikan penjelasan terperinci:
Anda seharusnya tidak pernah men-defrag SSD. Bahkan tidak memikirkannya. Alasannya adalah bahwa penempatan data fisik pada SSD ditangani semata-mata oleh firmware SSD, dan apa yang dilaporkan ke Windows BUKAN bagaimana data sebenarnya disimpan di SSD.
Ini berarti bahwa penempatan data fisik yang ditunjukkan defragger di grafik sektor mewah tidak ada hubungannya dengan kenyataan. Data BUKAN di mana Windows berpikir itu, dan Windows tidak memiliki kendali atas di mana data sebenarnya ditempatkan.
Untuk meratakan penggunaan chip memori internal, firmware SSD dengan sengaja membagi data di seluruh chip memori SSD, dan juga memindahkan data di sekitar chip ini ketika tidak sibuk membaca atau menulis (dalam upaya untuk meratakan penggunaan chip .)
Windows tidak pernah melihat semua ini, jadi jika Anda melakukan defrag Windows hanya akan menyebabkan sejumlah I / O yang tidak perlu ke SSD dan ini tidak akan melakukan apa pun kecuali mengurangi masa manfaat SSD.
sumber
Seseorang (200_success) membuat komentar yang jauh lebih relevan dengan pertanyaan dan layak dirinci lebih baik.
Pertama-tama: HDD berarti hard disk drive, dan itu benar-benar memiliki disk di dalamnya. Disk ini dibagi menjadi potongan-potongan kecil, yang disebut sektor, di mana informasi disimpan. Lihatlah gambar ini:
Suatu sektor ditandai dengan huruf C.
Sekarang, sektor ini sangat kecil: secara umum hanya 512 byte. Jadi, untuk menyimpan file umum 10k, Anda harus menggunakan banyak sektor.
Bayangkan bahwa sektor-sektor tersebut saling mengikuti, seperti representasi hijau, huruf D, dalam gambar. Saat Anda perlu membaca file, kepala hard drive akan diposisikan di awal sektor pertama dan akan membaca semuanya, sementara disk berputar.
Begitulah cara bekerja.
Sekarang mungkin terjadi pada file yang akan tersebar di banyak sektor, masing-masing dalam satu bagian dari disk. Apa artinya itu? Bahwa untuk membaca file Anda lagi, kepala hard-disk akan diposisikan di awal sektor pertama, membacanya, maka ia harus pindah ke awal sektor kedua (yaitu di tempat lain di disk), akan membacanya, dan seterusnya ...
Ini akan memakan waktu lama. Kita berbicara tentang gerakan fisik kepala. Semakin banyak kepala bergerak, semakin lama waktu yang dibutuhkan.
Jadi, Anda defrag disk: program mencoba untuk memindahkan semua bagian file sehingga mereka berakhir secara berurutan, menjadi lebih mudah dan lebih cepat untuk dibaca, karena akan ada lebih sedikit gerakan fisik kepala untuk membaca semuanya.
Ok sejauh ini? Jadi kita mulai berbicara tentang SSD: mereka adalah sekelompok chip memori di papan tulis. Ketika Anda menyimpan atau membaca sesuatu darinya, chip pengontrol hanya perlu mengaktifkan beberapa bit dan, ya ampun , chip yang benar dibaca dari memori. Dan tidak masalah di mana ia disimpan, tindakan mengakses chip memori jauh lebih cepat daripada gerakan fisik HDD. Jadi, secara kasar, Anda tidak akan melihat waktu itu dalam file terfragmentasi dalam SDD.
Dan, karena lebih detail dan benar, chip pengontrol akan menyebarkan file Anda di antara banyak chip untuk memanfaatkan pembacaan paralel dan seterusnya, sehingga ia tahu cara menangani file Anda sehingga mereka selalu disimpan dalam yang terbaik (dioptimalkan tentang kecepatan dan memakai chip memori tersebut) daripada yang bisa diketahui Windows.
sumber
Alat defragmentasi bawaan pada Windows 8 tidak akan mendefrag SSD Anda, tetapi mengirim banyak perintah trim ke perangkat. Untuk detail lebih lanjut tentang ini, lihat pertanyaan ini . Seperti yang sudah ditunjukkan Roberts, Anda sama sekali tidak ingin mendefrag SSD.
sumber