Size: a a a

2020 March 05

OG

Oleg Ginzburg in freebsd_ru
в линуксе это так делается nvme format -b 4096
источник

LS

Lev Serebryakov in freebsd_ru
Oleg Ginzburg
по перфоменсным соображениям.
Этот параметр не используется системой. Или ты думаешь прошивка NMVe начнёт себя вести по-другому? Я бы померял, так как очень сомневаюсь, только негде
источник

LS

Lev Serebryakov in freebsd_ru
Я подозреваю, что просто переключает ответ на запрос размера сектора. Теоретически прошивка может воспринимать это как подсказку к тюнингу своих алгоритмов, но очень сомневаюсь
источник

OG

Oleg Ginzburg in freebsd_ru
источник

OG

Oleg Ginzburg in freebsd_ru
без этого форматирования, нативно 4k не получалось в линуксе FS форматировать в 4k
источник

OG

Oleg Ginzburg in freebsd_ru
Меня в основном интересуют ответы людей именно не в теории знающие это, тк и про smart и про разницу что якобы не должно быть разницы - я тоже в курсе. Практически кто-то сам, в проде, юзает =) ?
источник

OG

Oleg Ginzburg in freebsd_ru
перфоменсы я тоже гонял на 512/4k, разница была
источник

OG

Oleg Ginzburg in freebsd_ru
PostgresQL тот же везде пишет о нативных 4k
источник

OG

Oleg Ginzburg in freebsd_ru
логический и физический блокзайс совпадает, hdd в 4k и FS соотв тоже 4k
источник

AN

Aleksandr Nechaev in freebsd_ru
Oleg Ginzburg
а ты какой именно параметр мониторишь у NVME через smartmon ?
Если мы говорим про интерфейс NVMe то он никак не мониторится (он либо есть либо его нет). Если мы говорим про SMART и сбойные блоки на SSD, то здесь количество циклов чтение/запись и если диск поддерживает, есть такой параметр health, он изначально 100% потом со временем уменьшается достигая значения 60% вендор рекомендует диск под замену (сам параметр некие попугаи). Что касается меня то никак, просто собираю в RAID или программный или железный и не парюсь.
источник

LS

Lev Serebryakov in freebsd_ru
Интересно, что даже серьёзные сайты, бенчмаркающие SSD, ни разу не упоминали это переключение
источник

OG

Oleg Ginzburg in freebsd_ru
Aleksandr Nechaev
Если мы говорим про интерфейс NVMe то он никак не мониторится (он либо есть либо его нет). Если мы говорим про SMART и сбойные блоки на SSD, то здесь количество циклов чтение/запись и если диск поддерживает, есть такой параметр health, он изначально 100% потом со временем уменьшается достигая значения 60% вендор рекомендует диск под замену (сам параметр некие попугаи). Что касается меня то никак, просто собираю в RAID или программный или железный и не парюсь.
нету Health в выводе smartmontools на NVME, там совершенно другие данные
источник

AF

Andrey F in freebsd_ru
Oleg Ginzburg
Меня в основном интересуют ответы людей именно не в теории знающие это, тк и про smart и про разницу что якобы не должно быть разницы - я тоже в курсе. Практически кто-то сам, в проде, юзает =) ?
У @solhov вроде выводок он как то про смарт и около матюкался
источник

LS

Lev Serebryakov in freebsd_ru
Andrey F
У @solhov вроде выводок он как то про смарт и около матюкался
У него SATA, но вообще в этом месте разницы быть не должно
источник

AF

Andrey F in freebsd_ru
Oleg Ginzburg
нету Health в выводе smartmontools на NVME, там совершенно другие данные
Там же спец утилита
источник

OG

Oleg Ginzburg in freebsd_ru
вот в линуксе есть спец утилита)
источник

OG

Oleg Ginzburg in freebsd_ru
от вендоров
источник

OG

Oleg Ginzburg in freebsd_ru
Может быть PCIe карты по-другому мониторятся, я пока незнаю
источник

LS

Lev Serebryakov in freebsd_ru
Но позиция @solhov — «все врут».
источник

AA

Artyom Abramovich in freebsd_ru
Oleg Ginzburg
вот в линуксе есть спец утилита)
nvme
источник