Дефрагментация HDD

Устройства хранения данных
А так же обсуждение вопросов, связанных с разделами на них.
Правила форума
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Версия ОС вместе с разрядностью. Пример: LM 18.1 x64, LM Sarah x32 2. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 3. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 4. Суть. Желательно с выводом консоли, логами. 5. Скрин. Просьба указывать 1, 2 и 3 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1533
Зарегистрирован: 10 сен 2016, 07:16
Решено: 15
Откуда: Москва
Благодарил (а): 628 раз
Поблагодарили: 178 раз

Дефрагментация HDD

Сообщение StarMAUGLI » 18 июл 2018, 18:29

Добрый день.
Нужна ли дефрагментация HDD в linux mint (ext4)?

Решение madesta » 19 июл 2018, 17:07
zuzabrik писал(а):
18 июл 2018, 20:21
StarMAUGLI писал(а):
18 июл 2018, 20:06
ну и короче засомневался...
- Ни одной программы для дефрагментации по поиску "defrag" я не нашел. Ни в менеджере программ, ни в синаптике.
- Статья на линукс.нет 2012 года.
- Ссылка из вики на форум 2011 год последний пост в теме.

Я не на что не намекаю, но кажется проблема не особо актуальна.
Ну вот вам данные за 2016 год. Практическая проверка наличия присутствия и принудительная дефрагментация:

https://onformix.blogspot.com/2016/08/l ... efrag.html

Перейти к ответу ➙

Аватара пользователя

WWolf
Сообщения: 1137
Зарегистрирован: 13 фев 2018, 21:51
Решено: 5
Откуда: Краснодар
Благодарил (а): 409 раз
Поблагодарили: 259 раз

Дефрагментация HDD

Сообщение WWolf » 18 июл 2018, 19:10

Зачем? На уровне фс ос "размазывает" файлы по всему объёму диска, а не пытается последовательно записать как это сделано в фат/нтфс... Отсюда как следствие файлы целые, но раскиданы по всему диску и при удалении файла лишь пустые сегменты больше

Аватара пользователя

zuzabrik
Сообщения: 1555
Зарегистрирован: 29 авг 2016, 09:08
Решено: 19
Благодарил (а): 97 раз
Поблагодарили: 491 раз

Дефрагментация HDD

Сообщение zuzabrik » 18 июл 2018, 19:14

Нет
Наш IRC-канал для общения: #linuxmint-ru на сервере irc.spotchat.org
Для захода откройте HexChat, выберите сервер Linux Mint и наберите в чате /join #linuxmint-ru
Или любым другим удобным способом ;)

Аватара пользователя

slant
Сообщения: 1744
Зарегистрирован: 21 июн 2017, 15:09
Решено: 26
Благодарил (а): 12 раз
Поблагодарили: 757 раз

Дефрагментация HDD

Сообщение slant » 18 июл 2018, 19:33

Для ext4 не нужна, если диск не используется интенсивно с остатком свободного места менее 15-20%. Иначе можно таки получить серьезно фрагментированые файлы.

Для btrfs - в общем случае не требуется, если диск используется согласно рекомендаций. Но если же на диске размещен файл базы данных или образ виртуальной машины, без дополнительных настроек - фрагментация очень быстро станет просто дикой для этих файлов. Например, за пару недель использования 50ГБ образа виртуальной машины без правильной настройки, я видел как результат более 100000 фрагментов у этого файла. Правда и лечится это достаточно просто - для таких случаев у btrfs есть штатная команда дефрагментации. Ну и на SSD фрагментация перестает быть замедляющим фактором естественно.

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1533
Зарегистрирован: 10 сен 2016, 07:16
Решено: 15
Откуда: Москва
Благодарил (а): 628 раз
Поблагодарили: 178 раз

Дефрагментация HDD

Сообщение StarMAUGLI » 18 июл 2018, 20:06

WWolf, zuzabrik, slant, я собственно думал также, но вот статья
http://rus-linux.net/MyLDP/admin/defragment-ext4.html
в которой ссылаются на мнение эксперта Такаши Сато.
начал искать еще чего-нибудь и нате вам: у убунтоводов тоже нашел несколько слов про дефрагментацию
http://help.ubuntu.ru/wiki/ext4
ну и короче засомневался... :blink2:
Но если уважаемое сообщество считает, что это все гон, то и я останусь при своем прежнем

Аватара пользователя

slant
Сообщения: 1744
Зарегистрирован: 21 июн 2017, 15:09
Решено: 26
Благодарил (а): 12 раз
Поблагодарили: 757 раз

Дефрагментация HDD

Сообщение slant » 18 июл 2018, 20:16

Если вы внимательно читали, то эксперт изучал само влияние уже присутствующей фрагментации на производительность. Тестовые файлы с фрагментацией создавались для этого специально.
В реальных условиях такое происходит в основном когда остается мало свободного места, в остальных случаях алгоритмы выделения места работают достаточно эффективно чтобы фрагментация была небольшой, и не влияла на производительность.

Аватара пользователя

zuzabrik
Сообщения: 1555
Зарегистрирован: 29 авг 2016, 09:08
Решено: 19
Благодарил (а): 97 раз
Поблагодарили: 491 раз

Дефрагментация HDD

Сообщение zuzabrik » 18 июл 2018, 20:21

StarMAUGLI писал(а):
18 июл 2018, 20:06
ну и короче засомневался...
- Ни одной программы для дефрагментации по поиску "defrag" я не нашел. Ни в менеджере программ, ни в синаптике.
- Статья на линукс.нет 2012 года.
- Ссылка из вики на форум 2011 год последний пост в теме.

Я не на что не намекаю, но кажется проблема не особо актуальна.
Наш IRC-канал для общения: #linuxmint-ru на сервере irc.spotchat.org
Для захода откройте HexChat, выберите сервер Linux Mint и наберите в чате /join #linuxmint-ru
Или любым другим удобным способом ;)

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1533
Зарегистрирован: 10 сен 2016, 07:16
Решено: 15
Откуда: Москва
Благодарил (а): 628 раз
Поблагодарили: 178 раз

Дефрагментация HDD

Сообщение StarMAUGLI » 18 июл 2018, 20:22

zuzabrik писал(а):
18 июл 2018, 20:21
- Статья на линукс.нет 2012 года.
- Ссылка из вики на форум 2011
Понял. Старо, как говно мамонта. :tux:

Аватара пользователя

slant
Сообщения: 1744
Зарегистрирован: 21 июн 2017, 15:09
Решено: 26
Благодарил (а): 12 раз
Поблагодарили: 757 раз

Дефрагментация HDD

Сообщение slant » 18 июл 2018, 20:26

Не то, чтобы давность статьи была в данном случае особо важна, но статья описывает не реальные условия а просто специфический тест. На тему что будет если... А в реальности до этого самого "если" доходит крайне редко.

Аватара пользователя

zuzabrik
Сообщения: 1555
Зарегистрирован: 29 авг 2016, 09:08
Решено: 19
Благодарил (а): 97 раз
Поблагодарили: 491 раз

Дефрагментация HDD

Сообщение zuzabrik » 18 июл 2018, 20:30

slant писал(а):
18 июл 2018, 20:26
Не то, чтобы давность статьи была в данном случае особо важна
Я к тому что если бы это было проблемой, это бы и обсуждалось поактивнее.
Наш IRC-канал для общения: #linuxmint-ru на сервере irc.spotchat.org
Для захода откройте HexChat, выберите сервер Linux Mint и наберите в чате /join #linuxmint-ru
Или любым другим удобным способом ;)

Аватара пользователя

WWolf
Сообщения: 1137
Зарегистрирован: 13 фев 2018, 21:51
Решено: 5
Откуда: Краснодар
Благодарил (а): 409 раз
Поблагодарили: 259 раз

Дефрагментация HDD

Сообщение WWolf » 18 июл 2018, 20:33

StarMAUGLI, не старо, но возникает крайне редко...
в голову только один пример пришёл мне - 1с раздутая до безобразия (куча копий одной бд и правящиеся одновременно) и в ограниченном пространстве...
но тут все фс загнутся нафик и хоть по 100 раз на день дефрагментируй, ничего не поможет :)

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1533
Зарегистрирован: 10 сен 2016, 07:16
Решено: 15
Откуда: Москва
Благодарил (а): 628 раз
Поблагодарили: 178 раз

Дефрагментация HDD

Сообщение StarMAUGLI » 18 июл 2018, 21:34

WWolf писал(а):
18 июл 2018, 20:33
1с раздутая до безобразия (куча копий одной бд и правящиеся одновременно)
У меня есть такая. Именно с кучей копий за последние года три...
Думаешь, стоит глянуть на предмет дефрагментации?

Аватара пользователя

WWolf
Сообщения: 1137
Зарегистрирован: 13 фев 2018, 21:51
Решено: 5
Откуда: Краснодар
Благодарил (а): 409 раз
Поблагодарили: 259 раз

Дефрагментация HDD

Сообщение WWolf » 18 июл 2018, 23:30

StarMAUGLI, а смысл? Если у тебя как у меня по 50 пользователей одновременно наполняют, то хоть уделайся дефрагментацией, через полчаса будет тоже самое что было и до...
Если у тебя какая-то локальная фигня и места свободного завались, то просто забей...
Если критично, то выход только ssd...

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1533
Зарегистрирован: 10 сен 2016, 07:16
Решено: 15
Откуда: Москва
Благодарил (а): 628 раз
Поблагодарили: 178 раз

Дефрагментация HDD

Сообщение StarMAUGLI » 19 июл 2018, 00:52

WWolf писал(а):
18 июл 2018, 23:30
Если у тебя какая-то локальная фигня и места свободного завались, то просто забей...
ОК
У меня в среднем 3 пользователя в день. При этом на линуксе только ежедневный бекап. Такто 1С крутится на облачном серваке с виндой.
Забью.

Аватара пользователя

madesta
Сообщения: 231
Зарегистрирован: 11 июн 2017, 18:47
Решено: 6
Благодарил (а): 20 раз
Поблагодарили: 48 раз

Дефрагментация HDD

Сообщение madesta » 19 июл 2018, 17:07

zuzabrik писал(а):
18 июл 2018, 20:21
StarMAUGLI писал(а):
18 июл 2018, 20:06
ну и короче засомневался...
- Ни одной программы для дефрагментации по поиску "defrag" я не нашел. Ни в менеджере программ, ни в синаптике.
- Статья на линукс.нет 2012 года.
- Ссылка из вики на форум 2011 год последний пост в теме.

Я не на что не намекаю, но кажется проблема не особо актуальна.
Ну вот вам данные за 2016 год. Практическая проверка наличия присутствия и принудительная дефрагментация:

https://onformix.blogspot.com/2016/08/l ... efrag.html

Аватара пользователя

slant
Сообщения: 1744
Зарегистрирован: 21 июн 2017, 15:09
Решено: 26
Благодарил (а): 12 раз
Поблагодарили: 757 раз

Дефрагментация HDD

Сообщение slant » 19 июл 2018, 17:33

madesta, и что? Автор этой статьи не привел вообще никаких сравнительных тестов. Никто не говорит, что ext вообще не фрагментируется сама по себе. Вопрос в том - а влияет ли эта небольшая фрагментация на производительность? По факту - если у вас гигабайтный фильм даже на 100 кусков фрагментирован - вы этого не заметите, даже на операции копирования этого фильма на другой диск. Другое дело, если бы этот гигабайтный файл на 1000 кусков был фрагментирован - вот это уже становится заметно. Но обычно такого не бывает. Есть такая утилита консольная - filefrag. С ее помощью легко можно посмотреть фрагментацию конкретных файлов. Поинтересуйтесь. Типичным показателем будет 1-5 extents. Если диск не забит.
У меня практически нету файлов даже с 10 фрагментами на файлопомойке куда постоянно качаются торренты и прочее добро из интернета и постоянно же старое чистится. Там именно ext4, где в среднем 60-70% места занято обычно.

Аватара пользователя

madesta
Сообщения: 231
Зарегистрирован: 11 июн 2017, 18:47
Решено: 6
Благодарил (а): 20 раз
Поблагодарили: 48 раз

Дефрагментация HDD

Сообщение madesta » 19 июл 2018, 17:55

Так никто и не спорит. Там было написано, что после очень интенсивной эксплуатации (запись/удаление) проверка на фрагментацию не показала необходимости проводить дефрагментацию файловой системы. А имеющаяся фрагментация была настолько мала, что можно даже забыть о таком явлении. Моё сообщение было как ответ на высказывания, которые были процитированы.

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1533
Зарегистрирован: 10 сен 2016, 07:16
Решено: 15
Откуда: Москва
Благодарил (а): 628 раз
Поблагодарили: 178 раз

Дефрагментация HDD

Сообщение StarMAUGLI » 19 июл 2018, 18:52

madesta, Спасибо. Подкинули мыслей для размышлений.

Вернуться в «Жесткие диски, SSD, Flash-накопители, разделы на них»