ext2 vs ext4. Что лучше ставить на SSD?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
MiK13
Сообщения: 1164
ОС: Linux Debian

ext2 vs ext4. Что лучше ставить на SSD?

Сообщение MiK13 »

Задумал дома перейти с Jessie на Stratch. Пока только добавить. И возник вопрос:как лучше размечать раздел под корневую систему?
Начальник на работе сторонник ext2. Она, якобы, надёжная, с исправлением чего-то (хотя мой опыт говорит об обратном: несколько раз было, что на ней возникали ошибки, что-то терялось, но после fsck, который находил кучу ошибок и, вроде бы, их исправлял, терялось практически всё).
Для меня вопрос ext2 или ext4 не стоял. До недавнего времени. Пока я не почитал в википедии про ext2.
Главный недостаток ext2 (и одна из причин демонстрации столь высокой производительности) заключается в том, что она не является журналируемой файловой системой. Он был устранён в файловой системе ext3 — следующей версии Extended File System, полностью совместимой с ext2. Но для ssd это скорее плюс, поскольку продлевает жизнь накопителя.

Так как я предполагаю ставить систему на SSD (разделы /var, /home, /tmp и Swap на магнитном накопителе), то у меня и возник данный вопрос.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение Bizdelnick »

Лично я давным-давно перестал использовать файловые системы без журнала (за исключением носителей, которые будут использоваться в ro-режиме), чего и всем желаю. Мифический выигрыш во времени жизни носителя или ещё более мифический выигрыш в скорости работы не стоит того времени, которое придётся потратить на восстановление данных.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение yars »

В принципе, для корневого раздела и для /boot ext2 сойдет: данные туда пишутся достаточно редко. А вот всякие /var и /home лучше держать на журналируемой файловой системе. /tmp логично вынести вообще в память (tmpfs). Ну а своп, при нынешних объемах RAM, просто не нужен (если не планируете использовать suspend-to-disk).
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение Bizdelnick »

yars писал(а):
01.09.2017 01:18
для корневого раздела и для /boot ext2 сойдет

Это риск получить полностью не загружающуюся систему. Хотя он и небольшой, особенно в случае /boot, но насколько он оправдан? Если данные на ФС пишутся редко, то и в журнале записи обновляются редко, и какой смысл от него отказываться?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение Vascom »

Используй ext4, ни каких проблем с SSD нет.
Но если уж очень хочется - отключи журналирование.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение NickLion »

Как раз в ext4 есть поддержка SSD TRIM — опция discard. SSD достаточно разумны, чтобы не писать в одно место, поэтому запись в журнал вряд ли можно считать особо негативным явлением.
Спасибо сказали:
Аватара пользователя
ieleja
Сообщения: 307
ОС: Debian 9, macOS, Windows
Контактная информация:

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение ieleja »

на другом языке

ext2 is still the filesystem of choice for flash-based storage media (such as SD cards and USB flash drives)


vs

ext2 по-прежнему используется на флеш-картах и твердотельных накопителях (SSD)
ad infinitum
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение NickLion »

Спасибо сказали:
gutnik2001
Сообщения: 33
ОС: Gentoo

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение gutnik2001 »

Ку ...
какие ext2 на дворе 2017 год. Ставьте xfs
друое дело что для SSD может имеет смысл изменить TCP congestion control на NOOP или DEADLINE
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение Bizdelnick »

gutnik2001 писал(а):
03.09.2017 21:23
для SSD может имеет смысл изменить TCP congestion control

:blink:
Какая связь?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
gutnik2001
Сообщения: 33
ОС: Gentoo

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение gutnik2001 »

перепутал.
elevator конечно же.
io sheduler
Спасибо сказали:
Tim474
Сообщения: 81

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение Tim474 »

Если с SSD столько проблем — зачем его покупать? Так что тут два варианта: либо принять точку зрения, что SSD уже достаточно качественны и использовать ext4, либо использовать HDD. Нежурналируемая ФС — прямой риск потери важных данных.
Спасибо сказали:
MiK13
Сообщения: 1164
ОС: Linux Debian

Re: ext2 vs ext4. Что лучше ставить на SSD?

Сообщение MiK13 »

Tim474 писал(а):
05.10.2017 03:39
Если с SSD столько проблем — зачем его покупать? Так что тут два варианта: либо принять точку зрения, что SSD уже достаточно качественны и использовать ext4, либо использовать HDD. Нежурналируемая ФС — прямой риск потери важных данных.

Как сказал начальник (именно он занимается подборкой аппаратуры), не удалось найти HDD, в параметрах которого был бы указан температурный диапазон работы от -40°C.
Про ext4 солгасен. Стараюсь ставить в основном её.
Спасибо сказали:
Ответить