@Alex_GDI

Оставлять ли неразмеченной область пространства SSD равную объему SLC-кэша в SSD?

Настраиваю LVM cache на SSD. В статье хабр.ком/ru/post/492834/ автор предлагает не размечать часть пространства SSD равную объему своего SLC-кэша.
Верно ли это на сегодняшний день?
Поступаете ли вы так в своих конфигурациях на продакшенах?
Спасибо.
  • Вопрос задан
  • 221 просмотр
Пригласить эксперта
Ответы на вопрос 3
15432
@15432
Системный программист ^_^
А как, по-вашему, это прибавит производительности?

- Если SLC кеш выполнен в виде отдельной микросхемы (вряд ли) то он не учитывается в общем объёме SSD - резерв бессмысленный
- Если SLC кеширование выполняется в виде особого режима записи в ту же самую микросхему, но в резервную область - то эта область и так никогда не доступна пользователю, резервировать снова нет смысла
- Наконец, если SLC кеширование реально делается в свободную пользовательскую область, то этот "кеш" займёт N*8 объёма, потому что ячейки работают в SLC режиме вместо TLC - резервировать N объёма также бессмысленно.

Нужно детально читать спецификацию, делать тесты и по ним уже смотреть. Для SSD корпоративного уровня, имхо, о таком заморачиваться не стоит, производитель обо всём позаботился
Ответ написан
@Drno
диск сам решит лучше Вас. даже я со своим самомнение в этой ситуации полагался бы на инженеров производителя)
ненадо,моё лично мнение
Ответ написан
Jump
@Jump Куратор тега Твердотельные накопители
Системный администратор со стажем.
Да, оставить неразмеченную область, хорошая идея.
Только при чем тут размер SLC кэша? К тому же во многих дисках он динамический.
Размер неразмеченной области выбирают исходя из нагрузки, а не приравнивают к кэшу. Какой объем непрерывной записи предполагается?

Суть неразмеченной области - всегда есть запас свободных ячеек, при записи не придется заниматься уборкой мусора, поэтому скорость стабильна, не важно наличие TRIM.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы