Di ubuntu 14.04 bagaimana Anda memeriksa apakah TRIM aktif untuk drive SSD

9

Di ubuntu 14.04 bagaimana Anda memeriksa apakah TRIM aktif untuk drive SSD? Pengaturan lain yang layak diverifikasi untuk drive SSD?

matt
sumber

Jawaban:

15

Untuk melihat detail pekerjaan cron mingguan Anda, ubah direktori menjadi /etc/cron.weeklyatau sertakan dalam perintah seperti di bawah ini:

more /etc/cron.weekly/fstrim 

Anda akan melihat output yang terlihat seperti:

#!/bin/sh
# trim all mounted file systems which support it
/sbin/fstrim --all || true

Jika ini hadir trim aktif / dicentang dan dieksekusi seminggu sekali. Bantuan pada perintah ini akan menunjukkan ...

fstrim --help

Usage:
 fstrim [options] <mount point>

Options:
 -a, --all           trim all mounted filesystems that are supported
 -o, --offset <num>  the offset in bytes to start discarding from
 -l, --length <num>  the number of bytes to discard
 -m, --minimum <num> the minimum extent length to discard
 -v, --verbose       print number of discarded bytes

 -h, --help     display this help and exit
 -V, --version  output version information and exit

Untuk melihat apakah trim didukung (ubah sda jika Anda memiliki lebih dari 1 disk):

sudo hdparm -I /dev/sda | grep "TRIM supported"

dan itu harus menunjukkan sesuatu yang mirip dengan ini:

*   Data Set Management TRIM supported (limit 8 blocks)
Rinzwind
sumber
1
FWIW, ini berfungsi seperti yang ditunjukkan di Ubuntu 15,04 juga.
John T
Saya membaca di suatu tempat bahwa opsi trim ini hanya didukung pada Samsung dan Intel SSD? Apakah ini benar?
Ljiljan Veselinovic
@LjiljanVeselinovic setidaknya. Tetapi yang lain juga. OCZ saya berfungsi dengan baik misalnya,
Rinzwind
Saya membeli Trascent 370S. Trim didukung. Apakah Ubuntu 16.04 akan melakukan pekerjaan ini secara berkala?
Ljiljan Veselinovic
ya seminggu sekali (lihat cron.weekly;))
Rinzwind