Как проверить работу 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.

Как это чудо вообще проверяется?
Re: Как проверить работу TRIM в Win 7?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 08.06.23 16:35
Оценка:
Нашел утилиту TrimCheck. Работает через задницу (создает файл, определяет его расположение на диске, затем удаляет и проверяет блоки). Но хоть работает. Показывает, что 970 EVO Plus, установленный непосредственно в разъем PCIe, получает и выполняет TRIM, а вот любой SSD, установленный в переходник NVMe-U3CM на JMS583, TRIM не выполняет.
Re: Как проверить работу TRIM в Win 7?
От: Shmj Ниоткуда  
Дата: 09.06.23 16:33
Оценка: :)
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Недавно купил USB адаптер NVMe-U3CM (на JMS583) для M.2 NVMe, поставил туда один из этих SSD — CrystalDiskInfo про TRIM ничего не говорит.


Что показывает утилита — https://github.com/CyberShadow/trimcheck ?

У меня на Orico, SP и даже китайском NoName на магнитиках — показывает CONCLUSION: TRIM appears to be WORKING!
=сначала спроси у GPT=
Re[2]: Как проверить работу TRIM в Win 7?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 09.06.23 16:35
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Что показывает утилита — https://github.com/CyberShadow/trimcheck


Второе сообщение в теме из двух сообщений прочитать не осилили?
Re[2]: Как проверить работу TRIM в Win 7?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 09.06.23 17:37
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>любой SSD, установленный в переходник NVMe-U3CM на JMS583, TRIM не выполняет.


Сообразил попробовать под Win10 — там работает. Получается, что или Win7 не выполняет TRIM для дисков, подключенных через USB, или ейный драйвер (usbstor) ее не поддерживает.
Re[3]: Как проверить работу TRIM в Win 7?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 09.06.23 18:47
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Получается, что или Win7 не выполняет TRIM для дисков, подключенных через USB, или ейный драйвер (usbstor) ее не поддерживает.


Под Win 8 (6.2) тоже работает. Как-то это весьма странно: у меня в семерке драйвер usbstor.sys 6.1.7601.19144 2016-го года, а в восьмерке — 6.2.9200.16384 2012-го. Значит, эти лентяи, правя семерочный драйвер до 2016-го, не удосужились сделать в нем поддержку TRIM.

А драйвер от восьмерки в семерке не грузится.
Re[3]: Как проверить работу TRIM в Win 7?
От: Shmj Ниоткуда  
Дата: 10.06.23 13:12
Оценка: -1 :)
Здравствуйте, Евгений Музыченко, Вы писали:

S>>Что показывает утилита — https://github.com/CyberShadow/trimcheck

ЕМ>Второе сообщение в теме из двух сообщений прочитать не осилили?

Мне просто интересно что она у вас отображает с вашим NVMe-U3CM, а то хочу такой взять еще.
=сначала спроси у GPT=
Re[4]: Как проверить работу TRIM в Win 7?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 10.06.23 13:34
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Мне просто интересно что она у вас отображает с вашим NVMe-U3CM


Тема содержит исчерпывающие ответы на Ваш вопрос. Но ее, очевидно, таки нужно прочитать...
Re[5]: Как проверить работу TRIM в Win 7?
От: Shmj Ниоткуда  
Дата: 10.06.23 14:53
Оценка: -1 :)
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Тема содержит исчерпывающие ответы на Ваш вопрос. Но ее, очевидно, таки нужно прочитать...


Это уже после моего вопроса было добавлено.
=сначала спроси у GPT=
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.