Как проверить работу TRIM в Win 7?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 07.06.23 15:48
Оценка:
Когда покупал ноутбук, в нем стояло два NVMe SSD Samsung SM951. CrystalDiskInfo рапортует, что они поддерживают TRIM, DisableDeleteNotify в системе выключен, так что заморачиваться оснований не было.

Недавно купил USB адаптер NVMe-U3CM (на JMS583) для M.2 NVMe, поставил туда один из этих SSD — CrystalDiskInfo про TRIM ничего не говорит. smartcrl (SmartMonTools) вообще ничего не говорит про TRIM, даже для того SSD, что остался внутри. В сети пишут, что некоторые прошивки JMS583 не поддерживают TRIM — нарыл с десяток разных прошивок, перепробовал все, но индикации поддержки не добился.

Потом купил Samsung 970 EVO Plus, воткнул его в этот адаптер — TRIM не видно. Воткнул в сам ноутбук — аналогично. Полез гуглить — пишут, что 970 EVO Plus разных объемов часто не показывает поддержки TRIM, "но не переживайте, оно все равно работает".

Каким образом тогда винда узнает, что TRIM поддерживается, и его можно использовать? Или использует вслепую, игнорируя возможные ошибки?

Стал искать, чем можно проверить фактическое использование TRIM — тоже не нашел. Process Monitor показывает только файловые операции, DiskMon — только чтение/запись, DriverMon от Pavel Yosifovich (zodiacon) вообще выглядит кривым и недоделанным, всегда показывая код функции 0.

Как это чудо вообще проверяется?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.