7/25/2009

Дефрагментация xfs

Я частенько что нибудь качаю с помощью торрентов, и вот недавно я решил посмотреть, а каков же уровень фрагментации на разделе для торрентов.
И о ужас, он оказался 86 %. Страшная цифра. Но обо всем по порядку.
Чтобы посмотреть какое устройство у вас куда примонтировано нужно в консоли набрать команду mount без параметров.

Для того чтобы посмотреть, каков уровень фрагментации файлов на разделах с файловой системой xfs, нужно установить программы xfs_db и xfs_fsr. Находятся они в пакетах xfsprogs и xfsdump соответственно.

Устанавливаем:
emerge sys-fs/xfsdump sys-fs/xfsprogs

Теперь чтобы посмотреть уровень фрагментации нужно запустить программу xfs_db -r /устройство
например:
xfs_db -r /dev/sda3

и далее в появившейся консоли набрать команду frag
xfs_db> frag

Примерно такого содержания может оказаться ее вывод:

actual 170812, ideal 22388, fragmentation factor 86.89%

И это есть не очень хорошо.
Жмем q чтобы выйти.

Чтобы запустить дефрагментацию набираем
xfs_fsr -v /dev/sda3
и ждем.
Вот так.