Tidak ada SSD dengan dukungan TRIM yang tersedia di wilayah saya yang sesuai dengan laptop saya (1,8 ", IDE, ZIF). Saya menjalankan Ubuntu 10.10.
Sebagian besar artikel (atau pertanyaan tentang pengguna super) saya temui di concing TRIM (atau ketiadaan) tanggal kembali ke 2009, ketika tidak banyak SSD dengan dukungan TRIM tersedia dan dukungan OS masih sangat segar.
Saya tertarik dengan situasi saat ini, tetapi saya tidak dapat menemukan terlalu banyak informasi tentang itu.
- Apa yang saat ini "praktik terbaik" untuk menggunakan SSD tanpa TRIM di Linux?
- Saya sudah membaca tentang penghapus skrip disertakan dengan hdparm. Apakah saya mengerti benar bahwa saya bisa menggunakan ini untuk membebaskan blok yang tidak digunakan, mis. dengan menjalankannya sebulan sekali?
- Beberapa sumber nyatakan bahwa HFS + (sistem file-default Mac OS X) tidak menderita sama buruknya dengan kurangnya TRIM seperti sistem file lainnya. Bagaimana dengan sistem file linux? Apakah ada sistem file yang lebih cocok untuk SSD tanpa TRIM daripada yang lain?
linux
ssd
filesystems
trim
pableu
sumber
sumber
Jawaban:
Pertimbangkan untuk menggunakan
ext4
dengan jurnal dinonaktifkan. Lihat utas Forum Ubuntu ini: http://ubuntuforums.org/showthread.php?t=1109698 . Juga, pasang dengannoatime
opsi sehingga waktu akses terakhir tidak ditulis pada setiap akses.Perhatikan bahwa penghapus tidak dapat digunakan karena penghapus membutuhkan TRIM.
Perhatikan juga bahwa saat berjalan tanpa penjurnalan dapat meningkatkan kinerja dan mengurangi penulisan ke SSD, juga dapat meningkatkan kemungkinan hilangnya data jika sistem macet. Ini dia kernel.org deskripsi jurnal , dan kutipan dari Bovet dan Cesati Memahami kernel Linux, Bab 17 , di mana halaman 29-30 menjelaskan keuntungan menggunakan jurnal. Ini juga dapat meningkatkan jumlah yang diperlukan untuk pulih dari shutdown paksa, karena sistem harus melakukan penuh
fsck
daripada hanya memutar ulang jurnal dan memutar kembali operasi yang tidak lengkap.sumber
Saya pada titik penurunan kinerja pada SSD Samsung lama saya (model MMCRE28G8MXP-0VBL1) yang, dengan versi firmware VBM1EL1Q, tidak mendukung TRIM dan hanya mendukung "pengumpulan sampah" pada sistem file NTFS. Karena semua sistem file saya adalah ext4, saya tidak mendapat bantuan dari SSD untuk membersihkan blok lama.
Ada firmware baru yang disediakan oleh Samsung yang memungkinkan TRIM untuk drive ini, tetapi tidak didukung oleh produsen laptop saya (Lenovo) dan tampaknya sangat sulit untuk dipasang dengan benar.
Karena wiper.sh tidak akan berfungsi pada drive yang tidak mendukung TRIM, solusinya dalam kasus saya akan membebaskan ruang sebanyak mungkin, memindahkan data saya (partisi?) di tempat lain, kemudian menggunakan fitur Secure Erase di BIOS saya untuk menghapus SSD, dan akhirnya memindahkan data saya kembali.
sumber