Feb. 2nd, 2009

px: (Default)
В очередной раз наблюдая неспешный старт почтового клиента и браузера сразу после старта системы в сопровождении активного хруста винтов головками, я опять задумался о дефрагментации. Главным препятствием являлось то, что я давно не интересовался состоянием дел среди соответствующих утилит, а использовать системные средства на диске в 100 GB было бы несколько опрометчиво :). Но мне повезло, в комментариях к одной из записей ЖЖ мне попалась ссылка на статью с обзором Defraggler. Кроме достаточно скромного объёма программы и её бесплатности, меня заинтересовала возможность пофайловой дефрагментации раздела, позволяющая не тратить время на упорядочивание редко используемых файлов.
Первый эксперимент был проведен на образе DVD-диска, результат повеселил

Второй эксперимент был проведен спустя неделю, в качестве подопытного кролика была выбрана база The Bat! (около гига, пару сотен папок с кучей файлов внутри). После завершения дефрагментации почта начала работать заметно шустрее, но поскольку я не догадался замерить полное время запуска до оптимизации, получить численное значение выигрыша не получилось. К счастью, у меня остался второй объект для экспериментов - папка с настройками/кешем/историей и прочим от браузера. С ней результат превзошёл все ожидания :). Запуск браузера (SeaMonkey 1.1.12, объём данных - около 350 MB):
До дефрагментации - 58 секунд
После дефрагментации - 33 секунды
Разница впечатляет, не так ли? :) Кроме того, жёсткий диск стал работать заметно тише :). С другой стороны, данная папка разбрасывалась по диску на протяжении года, если не более. Спустя неделю я обновил SeaMonkey до версии 2.0a2, при импорте настроек из предыдущей версии они зачем-то копируются на диск C, в то время как рабочие папки у меня находятся на диске M. После переноса файлов на нужный диск они, естественно, снова оказались фрагментированными. Замеряю время запуска браузера, натравливаю на папку Defraggler, снова замеряю время старта, в результате:
До дефрагментации - 28 секунд
После дефрагментации - 30 секунд
Учитывая уменьшившийся объём данных (кеш браузера не импортировался, в результате папка стала весить около 150 MB) фрагментация файлов перестала влиять на скорость запуска программы.
Для себя сделал вывод - раз в пару месяцев делать дефрагментацию пары наиболее часто используемых папок, для остальных смысла тратить время я не вижу. Ещё было бы интересно проверить влияние дефрагментации системных файлов на время загрузки системы, но к, сожалению, соответствующая утилита sysinternals работает только под XP x32


Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 5th, 2026 22:41
Powered by Dreamwidth Studios