LINUX.ORG.RU

/ on SSD, fs, TRIM...мысли вслух

 ,


0

0

допустим, есть система с корнем на SSD - профиты очевидны.
по тем или иным причинам выбрана фс без поддержки TRIM.
но есть утилиты для TRIM-ования носителя.
корень - редко изменяемая фс - потому онлайн TRIM не нужен в принципе, особенно если накопитель взят с запасом по ёмкости - пусть >=120 гигов на 20-30 гиговый корень (/opt с гамами включён в /, если чо)
дык вот - есть мысля - что если забить на онлайновй трим и запускать трим-тулзы при выключении системы?
с оглядкой на корень, это по идее не должно сильно сказаться на накопителе.
ваши мысли?

★★★★

Ответ на: комментарий от ololoid

зачем?
ты не учёл запас по ёмкости - даже при ежедневном обновлении, ребут будет раз 1-2 недели из-за ядра
что не есть часто и не есть редко в сабжевых цифрах

megabaks ★★★★
() автор топика
Ответ на: комментарий от ololoid

а ежели глянуть на ветку...то совсем не часто
у меня из-за строек рядом чаще свет начали вырубать

megabaks ★★★★
() автор топика

По моим наблюдениям, SSD на марвеллах к триму вообще пофигистичны, видимо, не врут про хороший GC.
У самого есть пара М4 под шифрованием, большую часть времени (один - так вообще около года) они жили на reiserfs поверх dm-crypt, причем никаких скидок на то, что дескать SSD нежные, не делалось.
Никакого сверхизноса не наблюдается, все в строгом паритете с таким же М4, но с ext4 и TRIM.

pekmop1024 ★★★★★
()
Ответ на: комментарий от pekmop1024

эм...таки не сказки, что на нормальных контроллерах (я склоняюсь к изнасилованному марвелу) на трим можно положить!?
и да - фс будет рейзер - остальные просто недостойны

megabaks ★★★★
() автор топика
Ответ на: комментарий от ololoid

дело не только в дистре - таки свою генту ребутаю либо изза ядра, либо...тут меня не спрашивают (
упс сдох, а новый (мощный, скотина) мне пока не осилить - есть задачи важней

megabaks ★★★★
() автор топика
Ответ на: комментарий от megabaks

Ну это понятно, но, например, даже на Wheezy ядро обновляется уже очень редко. А электричество - это не дистропроблемы :)

ololoid ★★★★
()

Скажется - купишь новый. А что за фс, и зачем такие неудобства? З.ы. держу генту на SSD на LVM + хомяк на dmcrypt. Посмотрим через сколько сдохнет

vasily_pupkin ★★★★★
()
Ответ на: комментарий от ololoid

никак не привыкну к новой клаве

электричество у меня стоит копейки - вода дороже
новостройка без окон_и_дверей^Wгаза - потому так
таки дела
а у меня гента, «нестабильная»(ололошеньки) ветка с кучкой лайф-пакетов
ядро...это к post-factum

megabaks ★★★★
() автор топика
Последнее исправление: megabaks (всего исправлений: 2)
Ответ на: комментарий от vasily_pupkin

мне «пальцем в небо» не нать - мне нать мысли/факты по существу

megabaks ★★★★
() автор топика
Ответ на: комментарий от vasily_pupkin

и что ты подразумеваешь под неудобствами?
одну строчку в файл написать? о_О

megabaks ★★★★
() автор топика
Ответ на: комментарий от ololoid

А сколько свободного места было?

На шифрованном диске с точки зрения всех, кто не знает про шифрование - 100% занятого места.

pekmop1024 ★★★★★
()
Ответ на: комментарий от megabaks

По издевательским тестам, самые надежные на рынке сейчас гнусмасы 830 и 840про, потом М4 и остальные марвеллы.
Сандфорсы живут ненамного меньше, но при этом намного быстрее деградируют в плане скорости.

pekmop1024 ★★★★★
()
Ответ на: комментарий от megabaks

Под рукой есть тот самый, которому больше всего досталось, M4-CT128M4SSD2. Сейчас посмотрел, чистого аптайма год. Ну, где-то 3/4 времени он был в рейзере.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   100   100   050    Pre-fail  Always       -       0
  5 Reallocated_Sector_Ct   0x0033   100   100   010    Pre-fail  Always       -       0
  9 Power_On_Hours          0x0032   100   100   001    Old_age   Always       -       8784
 12 Power_Cycle_Count       0x0032   100   100   001    Old_age   Always       -       639
170 Grown_Failing_Block_Ct  0x0033   100   100   010    Pre-fail  Always       -       0
171 Program_Fail_Count      0x0032   100   100   001    Old_age   Always       -       0
172 Erase_Fail_Count        0x0032   100   100   001    Old_age   Always       -       0
173 Wear_Leveling_Count     0x0033   097   097   010    Pre-fail  Always       -       105
174 Unexpect_Power_Loss_Ct  0x0032   100   100   001    Old_age   Always       -       0
181 Non4k_Aligned_Access    0x0022   100   100   001    Old_age   Always       -       566 89 476
183 SATA_Iface_Downshift    0x0032   100   100   001    Old_age   Always       -       0
184 End-to-End_Error        0x0033   100   100   050    Pre-fail  Always       -       0
187 Reported_Uncorrect      0x0032   100   100   001    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   100   001    Old_age   Always       -       0
189 Factory_Bad_Block_Ct    0x000e   100   100   001    Old_age   Always       -       81
194 Temperature_Celsius     0x0022   100   100   000    Old_age   Always       -       0
195 Hardware_ECC_Recovered  0x003a   100   100   001    Old_age   Always       -       0
196 Reallocated_Event_Count 0x0032   100   100   001    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   100   100   001    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   100   001    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   100   100   001    Old_age   Always       -       0
202 Perc_Rated_Life_Used    0x0018   097   097   001    Old_age   Offline      -       3
206 Write_Error_Rate        0x000e   100   100   001    Old_age   Always       -       0
pekmop1024 ★★★★★
()

Идея в принципе не новая. ЕМНИП встречал несколько скриптов для запуска «тримования» Вот только я не могу найти причин не использовать ext4 на /.

partyzan ★★★
()
Ответ на: комментарий от megabaks

У меня такой 3 месяца. Вполне хорошая железка.

partyzan ★★★
()
Ответ на: комментарий от partyzan

Это не баг, это фича. Не железки, а прошивки.
На всех ОКЗ и всех контроллерах так, насколько я видел.
Про векторы только не помню.

pekmop1024 ★★★★★
()
Ответ на: комментарий от partyzan

Вот только я не могу найти причин не использовать ext4 на /.

есть - вполне объективная: ext4 до сих пор болеет детскими багами - тупо сырая она
только не надо пытаться доказать обратное - бесполезно

megabaks ★★★★
() автор топика
Ответ на: комментарий от megabaks

pf-kernel — не показатель. Мне иногда хочется выпустить новую версию пораньше, если есть что-то вкусное, или наоборот — попридержать, чтобы в новый выпуск попало несколько рутинных обновлений.

post-factum ★★★★★
()
Ответ на: комментарий от pekmop1024

Да, но как с точки зрения прошивки? Тоже занято 100% или все же есть незадействованные ячейки? Вот что интересно...

ololoid ★★★★
()
Ответ на: комментарий от megabaks

ext4 до сих пор болеет детскими багами - тупо сырая она только не надо пытаться доказать обратное - бесполезно

Возможно, но видать эти детские баги ловят только в особо редких случаях, или на протухших ядрах. Возможно это также последствия тюнинга «fomg-optimize» с помощью tune2fs. У меня ни разу не было проблем ни с XFS, ни с ext3/4.

partyzan ★★★
()
Ответ на: комментарий от megabaks

есть - вполне объективная: ext4 до сих пор болеет детскими багами - тупо сырая она
только не надо пытаться доказать обратное - бесполезно

И еще раз: скажи это моим серверам, и стабильному релизу дебиана.

tazhate ★★★★★
()
Ответ на: комментарий от tazhate

Ага, в одной из последних статей Ф-Центра было, что их тестовый М4 издох. Но это, все же, единичные случаи.

ololoid ★★★★
()
Ответ на: комментарий от tazhate

миллионы наткнувшихся на баг в 0309 прошивке - не в счет.
обновляться надобно, обновился и работаешь дальше.
а вот по sandforce death и результатов больше, и мрут они насмерть, а не в виде ребута :)

pekmop1024 ★★★★★
()
Последнее исправление: pekmop1024 (всего исправлений: 1)
Ответ на: комментарий от tazhate

лучше почитай баги этой недофс
там лучше разжёвано, да и не докричаться мне до твоих железяк

megabaks ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.