Ubuntu 14.04'te, TRIM'in bir SSD sürücüsü için açık olup olmadığını nasıl kontrol edersiniz?


9

Ubuntu 14.04'te, TRIM'in bir SSD sürücüsü için açık olup olmadığını nasıl kontrol edersiniz? Bir SSD sürücü için doğrulanmaya değer diğer ayarlar?

Yanıtlar:


15

Haftalık cron işlerinizin ayrıntılarını görmek için dizini /etc/cron.weeklyaşağıdaki gibi değiştirin veya aşağıdaki komuta ekleyin:

more /etc/cron.weekly/fstrim 

Şuna benzer bir çıktı görmelisiniz:

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

Eğer mevcutsa, trim aktif / kontrol edilir ve haftada bir kez uygulanır. Bu komutla ilgili yardım gösterecektir ...

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

Trim'in desteklenip desteklenmediğini görmek için (1'den fazla diskiniz varsa sda'yı değiştirin):

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

ve buna benzer bir şey göstermelidir:

*   Data Set Management TRIM supported (limit 8 blocks)

1
FWIW, bu Ubuntu 15.04'te gösterildiği gibi çalışıyor.
John T

Bir yerde bu kırpma seçeneğinin yalnızca Samsung ve Intel SSD'lerde desteklendiğini okudum? Bu doğru mu?
Ljiljan Veselinovic

@LjiljanVeselinovic en azından. Ama diğerleri de öyle. Benim OCZ de çalışıyor,
Rinzwind

Trascent 370S'yi satın aldım. Kırpma desteklenir. Ubuntu 16.04 bu işi periyodik olarak yapacak mı?
Ljiljan Veselinovic

evet haftada bir kez (bkz. cron.weekly;))
Rinzwind
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.