Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Дефрагментация Ext4  (Прочитано 31424 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dgtl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Дефрагментация Ext4
« : 24 Декабря 2009, 13:43:49 »
HDD полностью в ext4
1. Необходима ли дефрагментация? (если да, то какая софтина лучше для ext4)
2. Так и не понял, есть ли сейчас онлайн-дефрагментация, которая заявлена в спецификации ext4 или ее отложили до лучших времен?

Оффлайн nikulyan

  • Активист
  • *
  • Сообщений: 858
  • Чем хуже дела у Мелкософта, тем лучше у Linux'а
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #1 : 24 Декабря 2009, 13:50:05 »

Оффлайн kurtiara

  • Участник
  • *
  • Сообщений: 140
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #2 : 24 Декабря 2009, 14:18:40 »
дефрагментация вообще не нужна!!!

Оффлайн UNIm95

  • Участник
  • *
  • Сообщений: 121
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #3 : 24 Декабря 2009, 15:03:02 »
журналируемым файловым системам дефраг не нужен

Оффлайн nikulyan

  • Активист
  • *
  • Сообщений: 858
  • Чем хуже дела у Мелкософта, тем лучше у Linux'а
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #4 : 24 Декабря 2009, 15:03:17 »
Сейчас я открою большую тайну! NTFS сам по себе делает дефрагментацию, и уже сколько
лет мелкомягкие не могут довести до ума свою файловую систему. А в Linux'е такого панятия
не существует, так как "наши" файловые системы работают так как надо.
ЕЁ ПРОСТО НЕТ !!!
Ну... если у вас составит фрагментация за год 0.3%, зачем ее дефрагментировать ?
« Последнее редактирование: 24 Декабря 2009, 15:05:50 от nikulyan »

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #5 : 24 Декабря 2009, 23:42:26 »
Чем проверял 0.3%?
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн Tirael

  • Участник
  • *
  • Сообщений: 157
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #6 : 25 Декабря 2009, 02:09:36 »
вот все заладили "не нужна" "быть ее не могёт" и т.п.

а кто на пальцах может обьяснить физику столь чудодейственного процесса как запиь в ext4?

какая б звездатая ФС бы не была, пишется все равно на диск, весьма жесткий, с его блинами и головами...
и фрагментация - суть задержка чтения / записи потому как перемещение головы на произвольное место (random seek) занимает гораздо больше времени чем чтение с непрерывного участка.

вот давайте на примере - есть диск, гигов 10, заливаем на него 5 файлов, гига по 2. по определению они зальются непрерывно... теперь удаляем первый, в серединке и последний (по расположению на диске) (я конечно не знаю как это расположение поглядеть, но предположим с этим угадали, да и в теории файлы будут располагаться последовательно в порядке записи от начала к концу)
ну вот удалили эти 3 по 2 гига, и пишем на винт файл в 6 гигов - он ессно заливается в три свободные дырки и оказывается фрагментированным на 3 куска...

Оффлайн dgtl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #7 : 25 Декабря 2009, 03:38:33 »
А как проверить фрагментацию на ext4?

Оффлайн nikulyan

  • Активист
  • *
  • Сообщений: 858
  • Чем хуже дела у Мелкософта, тем лучше у Linux'а
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #8 : 25 Декабря 2009, 09:21:29 »
Чем проверял 0.3%?

Где-то прочитал, где не помню, а за 1 год написал, так там было, вроде,
написано, вообще, за 3 года...  :)

Оффлайн PaulStogov

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #9 : 25 Декабря 2009, 12:45:29 »
А как проверить фрагментацию на ext4?

#fsck -n

Смотришь самый конец вывода, что-то вроде:
/dev/sdb2: 366793/19004160 files (0.3% non-contiguous), 18135011/77069829 blocks
Arch Linux i686 / 2.6.32 / Toshiba Satellite A200

Оффлайн anonimus

  • Активист
  • *
  • Сообщений: 592
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #10 : 25 Декабря 2009, 12:49:09 »
Чего вы все привязались к этой фрагментации? У вас что, серьезные проблемы с производительностью?

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #11 : 25 Декабря 2009, 12:53:49 »
у меня за год на ext3 накопилось 3.7% non-contiguous
Archlinux i686 , Lenovo ThinkPad SL510

Оффлайн nikulyan

  • Активист
  • *
  • Сообщений: 858
  • Чем хуже дела у Мелкософта, тем лучше у Linux'а
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #12 : 25 Декабря 2009, 13:25:00 »
у меня за год на ext3 накопилось 3.7% non-contiguous

Очень много! За месяц на NTFS получишь 50%

Оффлайн mechanical

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
Re: Дефрагментация Ext4
« Ответ #13 : 25 Декабря 2009, 13:35:59 »
ну не знаю .... много или мало ... меня мало тревожат эти цифры.
так .... для информации!
Archlinux i686 , Lenovo ThinkPad SL510

rapidsp

  • Гость
Re: Дефрагментация Ext4
« Ответ #14 : 25 Декабря 2009, 14:42:49 »
вот все заладили "не нужна" "быть ее не могёт" и т.п.

а кто на пальцах может обьяснить физику столь чудодейственного процесса как запиь в ext4?

какая б звездатая ФС бы не была, пишется все равно на диск, весьма жесткий, с его блинами и головами...
и фрагментация - суть задержка чтения / записи потому как перемещение головы на произвольное место (random seek) занимает гораздо больше времени чем чтение с непрерывного участка.

вот давайте на примере - есть диск, гигов 10, заливаем на него 5 файлов, гига по 2. по определению они зальются непрерывно... теперь удаляем первый, в серединке и последний (по расположению на диске) (я конечно не знаю как это расположение поглядеть, но предположим с этим угадали, да и в теории файлы будут располагаться последовательно в порядке записи от начала к концу)
ну вот удалили эти 3 по 2 гига, и пишем на винт файл в 6 гигов - он ессно заливается в три свободные дырки и оказывается фрагментированным на 3 куска...
эээ... какбы ртфм - нормальные ФС при записи файла ищут непрерывное свободное пространство, а ntfs пишет в первые попавшиеся сектора.
Ну а приведенный пример, какбы это помягче сказать... если человек переходит на зеленый свет улицу, это еще не значит, что его не собьет автомобиль...

 

Страница сгенерирована за 0.079 секунд. Запросов: 25.