Size: a a a

2021 March 22

SZ

Sergey Z in rannts
Мебельный лорд :)
источник

SZ

Sergey Z in rannts
А расскажите мне про файловые системы, какая лучше для SSD?
Когда-то я читал что ext4 быстро расходует ресурс, а вот btrfs была специально для ссд сделана.
Как оно теперь?
источник

SA

Sergey Arkhipov in rannts
Теперь ты не успеешь изнасиловать ССД так, чтобы он помер
источник

A🌚

Al 🌚l in rannts
Sergey Z
А расскажите мне про файловые системы, какая лучше для SSD?
Когда-то я читал что ext4 быстро расходует ресурс, а вот btrfs была специально для ссд сделана.
Как оно теперь?
ммм, щас +- все популярные фс оптимизируются под ссд
источник

A🌚

Al 🌚l in rannts
если тебе особо гибкости не нужно, то ext4 подойдет
источник

AS

Artem Savinov in rannts
Sergey Z
А расскажите мне про файловые системы, какая лучше для SSD?
Когда-то я читал что ext4 быстро расходует ресурс, а вот btrfs была специально для ссд сделана.
Как оно теперь?
ну мне рассказывали недавно тоже самое(включая что ssd не успеешь изнасиловать), сейчас btrfs на nvme, но юзаю порядка месяца- рано делат ьвыводы
источник

A🌚

Al 🌚l in rannts
я обычно xfs выбираю
источник

AS

Artem Savinov in rannts
на федорке к примеру фишка с btrfs- снапшоты при обновлении
источник

A🌚

Al 🌚l in rannts
ну да, еще можно докеру btrfs driver поставить, пошустрее будет со слоями работать
источник

A🌚

Al 🌚l in rannts
(я не бенчил, но ходят легенды)
источник

AS

Artem Savinov in rannts
Al 🌚l
ммм, щас +- все популярные фс оптимизируются под ссд
ну как понял cow для ssd прям хорошо, а это как раз xfs/btrfs
источник

A🌚

Al 🌚l in rannts
хм, нашел во fstab ssd опцию для btrfs, круто
источник

AS

Artem Savinov in rannts
Al 🌚l
хм, нашел во fstab ssd опцию для btrfs, круто
шо за опция?
источник

A🌚

Al 🌚l in rannts
Artem Savinov
шо за опция?
источник

A🌚

Al 🌚l in rannts
 ssd
ssd_spread
nossd
nossd_spread

   (default: SSD autodetected)

   Options to control SSD allocation schemes. By default, BTRFS will enable or disable SSD optimizations depending on status of a device with respect to rotational or non-rotational type. This is determined by the contents of /sys/block/DEV/queue/rotational). If it is 0, the ssd option is turned on. The option nossd will disable the autodetection.

   The optimizations make use of the absence of the seek penalty that’s inherent for the rotational devices. The blocks can be typically written faster and are not offloaded to separate threads.

       Note: Since 4.14, the block layout optimizations have been dropped. This used to help with first generations of SSD devices. Their FTL (flash translation layer) was not effective and the optimization was supposed to improve the wear by better aligning blocks. This is no longer true with modern SSD devices and the optimization had no real benefit. Furthermore it caused increased fragmentation. The layout tuning has been kept intact for the option ssd_spread.

   The ssd_spread mount option attempts to allocate into bigger and aligned chunks of unused space, and may perform better on low-end SSDs. ssd_spread implies ssd, enabling all other SSD heuristics as well. The option nossd will disable all SSD options while nossd_spread only disables ssd_spread.
источник

AS

Artem Savinov in rannts
да вот поискал тупо внутри man btrfs - ен нашел
источник

AS

Artem Savinov in rannts
да- у меня в мане уже нет этого описания
источник

A🌚

Al 🌚l in rannts
просто виртуалка на центоси 7й)
источник

AS

Artem Savinov in rannts
вру- то man 5- у меня его нет(
источник

A🍊

Andrey 🍊 in rannts
Artem Savinov
ну мне рассказывали недавно тоже самое(включая что ssd не успеешь изнасиловать), сейчас btrfs на nvme, но юзаю порядка месяца- рано делат ьвыводы
Юзаю nvme (самсунг) с мая 2018 примерно, с тех пор раза три или четыре менял ось, часто ставлю/удаляю софт (ибо всего 240 гигов, не хватает), год полтора венда держит там своп, итого за почти 3 года — 13.9 TBW из 150. То есть около 10% ресурса съедено.
Думаю, что если самсунг не врёт, то раньше сменю, так как маловато будет.
источник