TRIMをチェックするには?

TRIMをチェックするには?

Samsung PM851 SSDを使用してDell XPS 9343にLinuxをインストールしました。
最近、多くのSSDがTRIM操作をサポートしていないことを読んでいます。だから私はこのオプションが私のシステムで効果的に実行されていることを
確認したいと思います。discard

最初のステップとして簡単に実行してsudo fstrim --verbose --all報告してみました41GB trimmed。 TRIMを引き続きアクティブにしたため、非常に小さい値が予想されたため(上記を参照)、実際にコマンドを再実行するとO bytes trimmed普通ですか? /etc/fstabに廃棄オプションがあってもどうなりますか?

PS:提案された解決策に従ってください。ここしかし、それ以来2番目のコマンドで停止しましたtrim.test: FIBMAP unsupported
PS2:これ平らなGPTおよびEXT4ファイルシステムを備えたSSD(LVMまたはRAIDなし)

答え1

努力するlsblk -D

DISC-MAX列が利用できない場合は、TRIM/削除を実行できます。0B

例(SSD/使用可能)

[root@foo bar]# lsblk -D
NAME   DISC-ALN DISC-GRAN DISC-MAX DISC-ZERO
sda           0        4K       1G         0

例(HDD/Deco 使用不可)

[root@foo bar]# lsblk -D
NAME   DISC-ALN DISC-GRAN DISC-MAX DISC-ZERO
sda           0        0B       0B         0

答え2

@meuhがコメントで指摘したように、/ tmpでテストしようとしている間、EXT4パーティションでテストを実行する必要がありました。解決しました!

PS:テスト結果によれば、dmesgが報告しても、XPS 9343(Samsung PM851 M.2 2280 256GB、ファームウェアバージョン:EXT25D0Q)のドライブがTRIMコマンドをサポートしていることを確認できます。NCQ Send/Recv Log not supported

関連情報