The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Статья о пользе дефрагментирования файловой системы ext3

23.05.2008 22:44

"Defragmentation of Linux Filesystems" - статья о пользе дефрагментирования файловой системы ext3, при уровне фрагментации более 10%. На графиках показано, как возросла производительность сильно фрагментированной ФС, после проведения дефрагментации.

  1. Главная ссылка к новости (http://polishlinux.org/apps/cl...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/16049-ext3
Ключевые слова: ext3, fs, fragment
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (19) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Pilat (ok), 00:07, 24/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я только не понял, проявится ли деградация в многозадачной среде, или одновременная работа нескольких процессов сведёт на нет эффект от фрагментации. И что мы  увидим для баз данных. В общем, пока автор сделал эксперимент с заведомо известным результатом - цифры можно было получить и не запуская тестов.
     
     
  • 2.9, vitek (??), 06:18, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    всё будет ok.
    вот только б/д сюда не надо.
    либо то, либо другое.
     
  • 2.10, vitek (??), 06:19, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    по-поводу цифр - абсолютно точно.
     
     
  • 3.11, vitek (??), 06:20, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    зы:
    твоих цифр :-)
     

  • 1.2, Аноним (-), 00:31, 24/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    При уровне фрагментации 10% любой ФС дефраг на пользу пойдет.Другое дело что ж надо с EXT3 сделать чтобы он вообще ТАК засрался??
     
     
  • 2.3, Exe (ok), 01:03, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >При уровне фрагментации 10% любой ФС дефраг на пользу пойдет.Другое дело что
    >ж надо с EXT3 сделать чтобы он вообще ТАК засрался??

    она фрагментируется так же как и все остальные ФС, не надо думать что ей фрагметация не грозит. Например, подумай что будет если скачивать два-три фильма одновременно. Или если ставить обновления когда сначала ставится новый пакет а потом удаляется старый.

    Показываю наглядно:
    /dev/sdb5: 47/611648 files (51.1% non-contiguous), 95611/1220932 blocks

    Это ext3.

    А уж что на бэкап-серверах твориться не скажу. Если ты не админ то не поверишь.

     
     
  • 3.5, User294 (ok), 02:39, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >что ей фрагметация не грозит.

    Если оставить хотя-бы 15% свободных - такой жути обычно не наблюдается.

    >Например, подумай что будет если скачивать
    >два-три фильма одновременно.

    Сдуру можно и ... сломать.Но практически все многопоточные качалки, нормальные торент клиенты, "осел" и прочие уже много лет как аллоцируют ВЕСЬ файл ЗАРАНЕЕ, просто потому что даже несколько файлов не надо качать, достаточно 1 качать в несколько потоков.Собственно при нормальном софте авторы которого понимают что вермишель из файлов не рулит - ничего особого не будет.

    >Или если ставить обновления когда сначала ставится новый
    >пакет а потом удаляется старый.

    И что будет?У меня оно с моими дисковыми буферами как правило целиком закешироваться сможет и только потом слиться на диск.При этом у драйвера ФС все карты на руках чтобы нарыть непрерывные блоки подходящего размера.

    >Показываю наглядно:
    >/dev/sdb5: 47/611648 files (51.1% non-contiguous), 95611/1220932 blocks
    >Это ext3.

    Ну еще-бы, оставили 7% свободного места на засраном разделе и поди еще и файло кантовали активно.Велика хитрость.NTFS например в таких условиях вообще непринужденно превращается в вермишель из файлов со скоростью чтения в ~пару Мб\сек.Тут да, дефрагментация не лишняя.Правда делать ее на томе с 7% свободного места - поганая затея как правило.

    >А уж что на бэкап-серверах твориться не скажу. Если ты не админ
    >то не поверишь.

    Да нет, почему-же :) после NTFS тома читающегося на скорости 2 мб/сек при линейной скорости харда в ~50 - запросто поверю.Вот только у обычных юзеров EXT3 обычно в вполне вменяемом состоянии без всякой дефрагментации.У меня например / фрагментирован на аж целых 3%.Правда и занят на всего ~50% - жирные данные на DATA разделах :D

     
     
  • 4.14, szh (ok), 13:58, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    У меня vmware записывает 256MB файл в 40000 фрагментов на ext3, на разделе свободно 25GB из 40GB. Скорость чтения такого файла 1MB/s, что очень утомляет.

    > Но практически все многопоточные качалки, нормальные торент клиенты

    А обычное копирование фильмов по локальной сети(smb) уже не вписывается в твою можель.

     
  • 3.8, vitek (??), 06:16, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    гонишь по полной.
     

  • 1.4, cvsup (ok), 02:05, 24/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    какое-т оповальное увлечение улучшайзерами
     
  • 1.6, hjhg (?), 03:10, 24/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    cкажите где скачать твикер реестра для линукс
     
     
  • 2.7, pavlinux (ok), 04:41, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    http://kerneltwiker.microsoft.org
     
  • 2.12, vitek (??), 06:23, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    +5 :-)
     

  • 1.13, Аноним (13), 11:42, 24/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В нормальных ФС не пытаются закрывать глаза на проблему, и в них сразу есть встроенные средства для дефрагментации - см. xfs_fsr.
     
     
  • 2.19, аноним (?), 21:12, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >В нормальных ФС не пытаются закрывать глаза на проблему, и в них
    >сразу есть встроенные средства для дефрагментации - см. xfs_fsr.

    Ага, еще скажите, что он в линуксе работает ;)

     

  • 1.15, Lindemidux (??), 17:18, 24/05/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    При устанофке системы прямыми руками, фрагментации не возникает, нефиг ставить var tmp usr home srv ф один раздел, для этого логические тома существуют, сам проверял, эффект очень хороший.

    >>>cкажите где скачать твикер реестра для линукс

    Гыыыы

     
     
  • 2.16, Фдч (?), 17:46, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>>>cкажите где скачать твикер реестра для линукс
    >
    >Гыыыы

    user[~]$ ping Гыыыы
    ping: unknow host Гыыыы

    ??? тема твикера не раскрыта!!!

     
     
  • 3.17, Lindemidux (??), 19:23, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Хватит смешить, а. Нету в линуксе реестра
     
     
  • 4.18, User (??), 20:57, 24/05/2008 [^] [^^] [^^^] [ответить]  
  • +/
    А как же gconf? :)
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру