Bekijk de volledige versie : Дефрагментация ext3fs
chupakadabra
30-01-2009, 09:47
WL500gp
1.9.2.7-10
Наткнулся на обсуждение фрагментации ext3fs
http://www.linux.org.ru/view-message.jsp?msgid=3247503&page=1
Говорят, что из-за фрагментации производительность раздела с ext3fs заметно падает при заполнении >= 80% и что хорошо бы время от времени производить дефрагментацию.
Кроме того, обсуждается утилита shake (http://vleu.net/shake/), которая вроде бы способна помочь.
Есть ли возможность скомпилить ее для нашей коробочки? И есть ли в этом смысл? Может быть, существуют какие-то другие пакеты для дефрагментации?
grymster
30-01-2009, 09:58
Может быть, существуют какие-то другие пакеты для дефрагментации?
вот есть скриптик (http://ck.kolivas.org/apps/defrag/defrag-0.06/defrag), его натравливаешь на каталог и он делает свое дело, но надо иметь достаточного свободного места на диске, т.к. дефрагментация производится копированием файлов.
chupakadabra
30-01-2009, 13:25
спасибо за очень полезный скриптик!
но надо иметь достаточного свободного места на диске, т.к. дефрагментация производится копированием файлов.
а сколько места нужно дополнительно в таком случае?
к примеру, есть директория 10 GB, содержащая файлы 2 GB, 3 GB и 5 GB.
сколько места нужно для дефрагментации директории этим скриптом: 5GB (макс размер файла) или 10 GB (размер всей директории)?
и все-таки, если диск забит на те же 80% - придется извернуться в этом случае как-то...
а по поводу shake - может кто-нибудь шарящий знает как его собрать под роутер?
сможет кто-нибудь шарящий знает как его собрать под роутер?
Это вряд ли получится. Сборка требует в свою очередь cmake (теоретически его можно собрать под роутер, но это будет сильно долго) и libattr dev. А вот где брать ее, и будет ли она вообще под роутером жить - это сильно большой вопрос.
grymster
30-01-2009, 17:07
а сколько места нужно дополнительно в таком случае?
к примеру, есть директория 10 GB, содержащая файлы 2 GB, 3 GB и 5 GB.
сколько места нужно для дефрагментации директории этим скриптом: 5GB (макс размер файла) или 10 GB (размер всей директории)?
на всякий случай два размера наибольшего файла, в данном случае 10GB, это чтоб уж точно все было хорошо :)
ichernov
02-04-2009, 16:21
вот есть скриптик (http://ck.kolivas.org/apps/defrag/defrag-0.06/defrag), его натравливаешь на каталог и он делает свое дело, но надо иметь достаточного свободного места на диске, т.к. дефрагментация производится копированием файлов.
если можно, пожалуйста подробнее для новичка. Как запустить и натравить?
getikalex
21-03-2010, 13:36
Пробовал кто-то ?
Хотелось бы узнать стоит ли заморачиваться.
Имеется HDD 500 Gb. Но поскольку скорость через USB в среднем не превышает 2500 Кb/s , а скрипт все копирует, то при таких скоростях он по идее будет дефрагментировать до нового пришествия.
Или я не прав ?
И вообще стоит ли заниматься этой дефрагментацией (во всяком случае с роутера)?