Samsung Evo 850 http://www.samsung.com/semiconductor/minisite/ssd/product/consumer/850evo.html
次の投稿は、Ubuntu 16.04および850 EVOでは、TRIMがデフォルトで有効になっていることを示唆しています。
しかしながら、
cat /etc/cron.weekly/fstrim
返却値
#!/bin/sh
# trim all mounted file systems which support it
/sbin/fstrim --all || true
そして、私は他の場所を読みます 最新のUbuntuバージョンでどのSSD最適化が必要ですか? 、David Ambarsumovの答え、16.04には-allオプションがありません。毎週のTRIMは機能しますか?引用文ではfstrim-allは利用できないことを理解していますが、これが同じかどうか、またfstrim --allが意図したとおりに機能するかどうかはわかりません(これは単に私の緊張とこの領域の理解不足かもしれません) 。
次に、/ etc/fstabでnoatimeオプションを設定する必要があることを別の場所で読みました。これはまだ関連していますか。現在、そのファイルにnoatimeもrelatimeも表示されませんか?
最後に、デフォルトではない別のスケジューラーを選択する必要があることを読みましたが、これは古いと思います。これは本当ですか、もしそうなら、どれですか?
御時間ありがとうございます!!! SSDに関する情報の多くは古くなっており、LinuxとUbuntuはその間に大きな進歩を遂げているため、少し混乱しています。
fstrim
サポート Ubuntu 16.04のオプション--all
.
$ lsb_release -dirc
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
$ fstrim --help
Usage:
fstrim [options] <mount point>
Discard unused blocks on a mounted filesystem.
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
For more details see fstrim(8).
デフォルトでは、Ubuntu 16.04はすべてのファイルシステムを relatime
でマウントします。これは、noatime
よりもはるかに良好に機能しますが、追加する書き込み操作はごく少数です。
I/Oスケジューラを台無しにしないでください。
安心のために、 smartctl
(必要に応じてSudo apt-get install smartmontools
とともにインストール)を使用して、Life_Curve_Status
、SSD_Life_Left
、およびLifetime_Writes_GiB
:
$ Sudo smartctl --all /dev/sda
...
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
...
194 Temperature_Celsius 0x0022 047 063 000 Old_age Always - 47 (Min/Max 21/63)
...
230 Life_Curve_Status 0x0013 100 100 000 Pre-fail Always - 100
231 SSD_Life_Left 0x0013 100 100 010 Pre-fail Always - 0
...
241 Lifetime_Writes_GiB 0x0032 000 000 000 Old_age Always - 388
...
(Life_Curve_Status
およびSSD_Life_Left
にはパーセンテージポイントの値があります。20%または10%を下回ったときにSSDを交換する必要があります。可能であれば、smartctl
を実行する前に端末132列を作成してください。)
最後に、850 EVOは信頼できるメーカーの高品質で高価なSSDであることを忘れないでください。それは弾力性があり、おそらくどのディスクよりも長く続くでしょう。サムスンがそれを助けると認める唯一のあなたができることは、それを少し過剰にプロビジョニングすることです。 (これにより、内部リマッピング/ガベージコレクションアルゴリズムがより効率的に機能します.SSDが新しいとき、またはフルディスクトリムまたはセキュリティ消去の後にのみ実行することを決定し、オーバープロビジョニングされたスペースが完全にブロックで構成されるようにします使用されていないことがわかっています。)