Информация об изменениях

Сообщение Re: Честность SSD-дисков - как проверить? от 13.02.2023 19:28

Изменено 13.02.2023 19:41 _ilya_

Re: Честность SSD-дисков - как проверить?
Здравствуйте, Shmj, Вы писали:

S>Кто исследовал этот вопрос?


Чего там исследовать? Все очевидно если процесс известен. SSD нужно покупать в примерно 2 раза больше объемом чем будет забито, можно и под 100% забивать(но не на постоянку, а очень временно) и далее поскорее стирать ненужное чтобы не сдох от такого — недостатка свободных секторов для записи(и запись в одно и тоже место с убийсвом этого места из-за переизноса ячеек). Забирый на 100% SSD скорее всего будет писать все новое в осташиеся ячейки если ничего не освобождать и быстро там все убъется. При этом будут ячейки в которые всего несколько раз записали. Ресурс дешевых — примерно 1000-3000 перезаписей ячейки, если одни и теже ячейки будут постоянно использоваться, то умрет SSD.

А скорость зависит от того оставшегося места что свободно под запись и настройки алгоритма записи. Для ускорения могут писать 1 бит в MLC/TLC/QLC ячейку (но очень быстро), но это вместо положенных 2/3/4 бит в нее. Т.е. не рационально используют объем, но скорость сильно выше. А процент и алгоритмы от контроллера и прошивок зависят. Где-то могут 10% диска писать быстро, а далее переходить в адекватный режим, но если диск далее будет записан вовсе на 100% такой нашрузкой, то в самом конце придется расплачиваться за первые 10% быстрой записи. Для для серверного применения такие "ускорялки" могут быть неприменимы, если нагрузка станет аховой — 100%. А дома такое очень даже работает, если накопитель большого размера и никогда разово на 10% не перезаписывается. Даже недорогие накопители но с норм флешем и большого объема — будут лучше чем брендовые и которые на 90 забиты и которые в 2 раза меньше объема в повседневной жизни. Накопители с RAM — более продвинутые, у них есть буфер и подумать что как делать, но естественно дороже. MLC сейчас скорее не выпускается или очень дорого, а вот TLC вполне норм и брать надо именно такой если домой накопитель, а не под SQL сервер.
Re: Честность SSD-дисков - как проверить?
Здравствуйте, Shmj, Вы писали:

S>Кто исследовал этот вопрос?


Чего там исследовать? Все очевидно если процесс известен. SSD нужно покупать в примерно 2 раза больше объемом чем будет забито, можно и под 100% забивать(но не на постоянку, а очень временно) и далее поскорее стирать ненужное чтобы не сдох от такого — недостатка свободных секторов для записи(и запись в одно и тоже место с убийсвом этого места из-за переизноса ячеек). Забирый на 100% SSD скорее всего будет писать все новое в осташиеся ячейки если ничего не освобождать и быстро там все убъется. При этом будут ячейки в которые всего несколько раз записали. Ресурс дешевых — примерно 1000-3000 перезаписей ячейки, если одни и теже ячейки будут постоянно использоваться, то умрет SSD.

А скорость зависит от того оставшегося места что свободно под запись и настройки алгоритма записи. Для ускорения могут писать 1 бит в MLC/TLC/QLC ячейку (но очень быстро), но это вместо положенных 2/3/4 бит в нее. Т.е. не рационально используют объем, но скорость сильно выше. А процент и алгоритмы от контроллера и прошивок зависят. Где-то могут 10% диска писать быстро, а далее переходить в адекватный режим, но если диск далее будет записан вовсе на 100% такой нагрузкой, то в самом конце придется расплачиваться за первые 10% быстрой записи. А где-то могут до упора писать, типа 25% на макс скорости для 1 бит в 4 бит QLC, а далее будет ужас ужас. Только такие вот нагрузки на 1/4 единоразово забить SSD это скорее никак не домашние нагрузки и такими тестами не стоить тестировать... А если будет время простоя, то SSD с умной прошивкой начнет потихоньку себя оптимизировать и засовывать что было т.е. 1бит в 1 ячейке в нормальное состояние где в 1 ячейке для него 4/3/2 бита... И восстановит свою скорость. Т.е. домашний SSD как спринтер — ему между забегами нужны передышки и стаерскую дистанцию он не бегает.

Для для серверного применения такие "ускорялки" могут быть неприменимы, если нагрузка станет аховой — 100%. А дома такое очень даже работает, если накопитель большого размера и никогда разово на 10% не перезаписывается. Даже недорогие накопители но с норм флешем и большого объема — будут лучше чем брендовые и которые на 90 забиты и которые в 2 раза меньше объема в повседневной жизни. Накопители с RAM — более продвинутые, у них есть буфер и подумать что как делать, но естественно дороже. MLC сейчас скорее не выпускается или очень дорого, а вот TLC вполне норм и брать надо именно такой если домой накопитель, а не под SQL сервер.