Saya menyiapkan notebook untuk keperluan demo perangkat lunak. Mesin ini memiliki Intel Core i7 CPU, 8GB RAM, 128GB SSD, dan menjalankan Ubuntu 12.04 LTS 64bit desktop. Sebagaimana adanya, SSD dikonfigurasikan untuk memiliki grup volume tunggal, dengan / boot, / swap, dan / semua dalam volume logis masing-masing. Mereka secara kolektif mengkonsumsi ruang 30GB. Saya berencana untuk menggunakan sisanya untuk volume logis untuk tamu KVM, semua menjalankan Ubuntu 12.04 Server
Saya ingin memastikan bahwa SSD digunakan secara optimal. Meskipun di situs ini, ada beberapa info hebat tentang pengaturan dukungan TRIM untuk pengaturan sistem file yang tidak melibatkan LVM, saya belum menemukan panduan eksplisit mengenai pengaturan yang direncanakan.
Saya menemukan halaman ini yang berbicara tentang menambahkan issue_discards
di /etc/lvm/lvm.conf
. Tetapi dalam file tersebut di komputer saya, saya tidak menemukan konten yang dikutip. Saya memeriksa ulang man lvm.conf(5)
, tidak melihat menyebutkan opsi ini juga.
Jadi, saya tidak yakin apa yang harus saya lakukan. Selain itu, bahkan mengatakan menambahkan opsi adalah hal yang benar untuk dilakukan, haruskah saya di komputer saya /etc/fstab
masih menambahkan opsi mount seperti noatime
dll?
Setiap tips, petunjuk, dan / atau panduan lebih lanjut sangat kami hargai.
Jawaban:
Untuk googler - opsi issue_discards tidak diperlukan agar TRIM berfungsi ketika kita berbicara tentang menghapus file. Satu-satunya efek yang dimiliki adalah ketika Anda benar-benar memodifikasi LVM Anda (mis. Menyusut atau menghapus volume logis). Tetapi pengguna biasa biasanya tidak melakukan ini sama sekali.
Pengaturan ini direkomendasikan bagi mereka yang misalnya menyediakan mesin virtual pada grup volume LVM dan menghapusnya sering. Kalau tidak, Anda tidak perlu itu. Untuk info lebih lanjut, kunjungi halaman manual lvm.conf. Ini dari RHEL 6.2 Panduan Administrasi:
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Logical_Volume_Manager_Administration/LVM_overview.html
Saya menulis blog tentang ini: http://lukas.zapletalovi.com/2013/11/how-to-trim-your-ssd-in-fedora-19.html
sumber
Saya backported LVM 2.02.95 ke Ubuntu 12.04 dan meletakkannya di ppa. Untuk menggunakannya, berikan perintah berikut:
Setelah peningkatan ini,
issue_discards
perintah di/etc/lvm/lvm.conf
akan dikenali seperti yang diharapkan.sumber
Opsi
issue_discards
saat ini tidak didukung pada versi LVM yang dikirim dengan 12.04.Dari LVM Changelog :
Dalam 12,04 versi LVM adalah 2.02.66 (12.10 dilengkapi dengan 2.02.95).
Untuk mengatur opsi ini, sekarang tidak ada salahnya, karena diabaikan secara diam-diam.
Lihat Red Hat Bugzilla 820203
sumber