LINUX.ORG.RU

SSD на Debian, оправдано ли? Что делать с trim?

 , ,


2

2

Намерен поставить на замену HDD накопителю твердотельный SSD sata 3 с типом памяти mlc на которую будет установлен Debian buster, но вот помню что читал когда то что в Debian не работает trim на SSD. С SSD никогда не имел дела, подскажите, оправдана ли будет замена HDD на SSD о котором я написал и что делать с trim в моем Debian после установки самого SSD? Прошу не предлагать другой тип диска SSD и замену ОС.

★

Не встречал еще systemd-дистрибутива, чтобы в нем не было fstrim.timer

systemctl list-timers

Я думаю, что debian не исключение.

anonymous
()

Ставь внутрь видеокарты и тебе не нужен трим :) но это твое «когда-то» когда было? может это старые новости?

slackwarrior ★★★★★
()

оправдана ли будет замена HDD на SSD

Неее, всем же известно, что блины быстрее, поэтому никто не переходит на ссд.

в Debian не работает trim на SSD

Дааа, всем же известно, что ядро оси, на которой работают датацентры, не умеет трим.

anonymous
()

У меня стоит ssd уже лет пять, ОС Ubuntu / Mint. Работает без нареканий. Грузится быстро.

rumgot ★★★★★
()

Что делать с trim?

Можно использовать f2fs, которая сама этим занимается. Или добавить discard в опции монтирования для ext4.

hateWin ★☆
()

Trim работает далеко не со всеми ФС, плюс некоторые накопители до сих пор сами по себе не поддерживают trim.

PS: а где сейчас собираются ортодоксальные любители жестких дисков? Ну чтобы за новые модели потопить, и пользователей ssd с говном помешать?

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

Trim работает далеко не со всеми ФС, плюс некоторые накопители до сих пор сами по себе не поддерживают trim.

Какий файловые системы нужно использовать на SSD?

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

Оффтоп, но

mlc

Такие ещё делают? Вроде в «потребительском сегменте» всё заполонили TLC/QLC, даже «топовые» самсунги новые стали на говно-TLC

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

Такие ещё делают? Вроде в «потребительском сегменте» всё заполонили TLC/QLC, даже «топовые» самсунги новые стали на говно-TLC

А что по твоему лучше, TLC/QLC или MLC ?

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

В дебиан 10 работает трим.
Емнип и в 9 работал из коробки.
Максимум можешь noatime при установке кликнуть когда диски будешь размечать, если нет личных предпочтений то размечай в ext4.
П.с гоняю дебианов на твёрдом теле со времён cf->ide, проблем никогда не было

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

MLC (а ещё лучше SLC).
Но тут ещё прикол, например маркетологи самсунга называют TLC как «3-bit MLC», так что надо внимательней смотреть

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

Но тут ещё прикол, например маркетологи самсунга называют TLC как «3-bit MLC», так что надо внимательней смотреть

А брать то что надо, TLC или 3-bit MLC ?

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

В дебиан 10 работает трим.

Как это можно будет проверить?

Максимум можешь noatime при установке кликнуть когда диски будешь размечать, если нет личных предпочтений то размечай в ext4.

Что такое noatime?

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

TLC или 3-bit MLC

Если кто не понял, это одно и то же.
MLC в обычном понимании - 2 бита на ячейку, лучше брать их (если они есть, конечно). Если нет, то TLC лучше, чем QLC

TheAnonymous ★★★★★
()

А вообще если у тебя много оперативки, может тебе SSD и не нужен, бери скрипты Spoofing и гоняй систему с tmpfs

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

некоторые накопители до сих пор сами по себе не поддерживают trim.

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

NiTr0 ★★★★★
()

Да не нужен особо этот trim, не парься, и без него всё прекрасно и быстро работает

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

Да не нужен особо этот trim

Все как всегда – trim не нужен, разделы не нужны, файловая система не нужна.

anonymous
()
Ответ на: комментарий от Zlo

write amplification большое. в остальном - никаких особо приключений.

NiTr0 ★★★★★
()

Да, какая разница: всё равно через полгода SSD перестанет работать.

novus ★★
()

SSD на Debian, оправдано ли?

Нет, не оправдано. Так как нет задач под ССД. «Ускорение загрузки» и «отзывчивость системы» - это только хипстерам умиляться, и не стоит траты денег.

SSD штука хорошая, но если нет под неё задач - нет и смысла тратиться.

но вот помню что читал когда то что в Debian не работает trim на SSD

Ты наверное какого-то тролля читал. Trim работает в любом дистрибутиве.

что делать с trim в моем Debian после установки самого SSD

1) Разбить диск в соответствии с размером блока у SSD. Это умеет parted и fdisk. Читай соответствующие man страницы. Размер блока можно подсмотреть у производителя, и через smartctl.

2) Выставить в опциях монтирования раздела в /etc/fstab ключ noatime. Это немножко сэкономит ресурс от ненужной перезаписи.

3) Настроить трим. Либо задать правило для исполнения команды fstrim по расписанию, либо просто задать в опциях монтирования диска ключ discard. Или можешь вообще не заморачиваться и trim не включать.

4) Научись делать бэкапы. Для SSD это обязательный навык, потому что восстановление утерянной информации с ССД в разы сложнее и стоит хороших денег. ССД-сектанты которые ко всем пристают купи ССД никогда не говорят про бэкапы. А это самое главное что надо изучать при покупке ССД.

твердотельный SSD sata 3 с типом памяти mlc

Тут правильно посоветовали. Проверяй MLC внимательно. А то порой производители/продавцы магазина пишут 3-bit MLC и прочую чушь. Это обман, на самом деле тебе продают TLC.

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

Нет, так всё равно будет писать на диск и впустую тратить ресурс. Надо noatime.

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

Делают, но крайне мало. Мечта манагеров отобрать у рядового потребителя MLC и заставить за него перепрачивать как за проф. носитель.

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

пользователей ssd с говном помешать

Скоростью 0.1Мб/сек на случайном доступе?

anonymous
()
Ответ на: комментарий от papin-aziat
sudo systemctl enable --now fstrim.timer

Всё.

Типа того. Остальной написанный тут бред для бессмысленных «оптимизаторов», которым делать нечего.

Если не знаешь что это и зачем - лезть не стоит.

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

Можно и btrfs. Но если тебе не нужны ее навороты, то лучше f2fs.

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

на ext4 размер блока 4k сектор, а у меня есть гьнусмас у которого блок стирания 512*3, а он пишет 512 сектор, ext4 не всегда лучший вариант кмк

doc0 ★
()
Последнее исправление: doc0 (всего исправлений: 2)

вот помню что читал когда то что в Debian не работает trim на SSD

Где ты этот бред прочитал?

Polugnom ★★★★★
()

HDD для мазохистов, ща куча FS даже с журналами для SSD, я тут задумываюсь полностью отрубить или вынести на другую систему HDD из-за 12309.

одна из самых тупых идей была размещения свап на HDD - это просто слайдшоу.

Ну сдохнет у тебя твердотельник купишь еще, хотя быстрее HDD помрет.

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

Из 2021. В текущем Debian 10 Buster по умолчанию ставится systemd таймер на трим (сам этот unit), но он по умолчанию выключен.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)

шёл двадцать первый год двадцать первого века..

horado
()
Ответ на: комментарий от trynoval

Проверяй MLC внимательно. А то порой производители/продавцы магазина пишут 3-bit MLC и прочую чушь. Это обман, на самом деле тебе продают TLC.

А когда производители/продавцы пишут V-NAND (MLC) это настоящий MLC?

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

eMMC уже лет 7 как умеет, если не больше. нонейм китайщина - тоже, пушо рефренсные платы с распаянными чипами с помойки и стоковой же прошивкой.

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

Зачем так жирно? 64 гига должно хватить под систему, хомяк хоть на жестком диске может быть. А то переплатишь в разы, а толку никакого получится.

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