дефрагментация ext2

Стоит ли это того? есть e2defrag. Сколько времени это займет для 120 ГБ? 8 часов будет достаточно?

Я хотел бы улучшить чтение / запись на жестком диске. жесткий диск, кажется, новый (9 месяцев). это в моей рабочей машине, я программист Java.

3
задан 24 December 2011 в 15:30

3 ответа

Каковы ваши скорости чтения / записи? Какую часть увеличения вы рассчитываете получить? Вы, вероятно, не получите , что большая часть увеличения от дефрагментации.

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

Фрагментация всегда является проблемой, но ext2 / 3/4 резервируют некоторое пространство, чтобы убедиться, что они могут записывать данные за один раз, вместо того, чтобы постоянно разбрасывать их. Вы можете проверить, сколько места зарезервировано с помощью tune2fs -l /dev/<your device> | grep -i reserve. Сокращение зарезервированной суммы, вероятно, со временем приведет к увеличению фрагментации, тогда как увеличение зарезервированной суммы, вероятно, не поможет дальнейшему снижению фрагментации.

Если вам нужно увеличить скорость чтения / записи, возможно, работа с ramdrive поможет в тех случаях, когда у вас не слишком много данных, но много маленьких файлов. Также вы можете захотеть проверить SSD, чтобы увеличить ваше ч / б.

Также см. Этот ответ для получения информации о фрагментации.

0
ответ дан 24 December 2011 в 15:30

Дефрагментация файловых систем ext2 / 3/4 не нужна (если у вас всегда мало свободного места). Они не сильно фрагментируются при нормальном использовании.

0
ответ дан 24 December 2011 в 15:30

Я предполагаю, что вы на самом деле используете не ext2, а ext3 или ext4. Оба довольно хорошо избегают фрагментации, особенно ext4. В результате вы почти наверняка не заметите никакой разницы после запуска e2defrag. Что касается того, сколько времени это займет; это полностью зависит от того, сколько данных он должен переместить. Первый запуск может занять некоторое время, но последующие запуски должны быть очень быстрыми. Вполне возможно, это один из самых быстрых алгоритмов дефрагментации, хотя и небезопасный; если он прерван посередине, вы можете поцеловать вашу файловую систему.

0
ответ дан 24 December 2011 в 15:30

Другие вопросы по тегам:

Похожие вопросы: