Установленный диск NTFS создает огромную нагрузку

У меня смонтирован диск NTFS, и при вводе-выводе он генерирует огромную нагрузку. Сейчас я использую свой процессор (двухъядерный amd fusion) на 100% ... оба.

Моя средняя нагрузка сейчас составляет 3.47. У кого-нибудь есть идея снизить эту нагрузку? (кроме использования ext4;))

3
задан 9 January 2012 в 00:29

1 ответ

Высокая загрузка ЦП в системе Linux, запись на том NTFS может происходить из нескольких источников, как описано на tuxera (сопровождающий ntfs-3g). Они делают оптимизированную коммерческую версию драйвера ntfs, но это не открытый исходный код, и при этом он не легко доступен. Если вы привержены NTFS, вы застряли с этим менее потоковым драйвером ntfs-3g.

http://www.tuxera.com/community/ntfs-3g-faq/#highcpu

Предполагается, что вы используете последнюю версию Ubuntu с последней версией ntfs-3g, затем опции - это программы, которые часто читают / записывают большие куски данных на диск, приложение часто обращается к диску (например, rsync), диск подключается через медленное соединение USB (возможно, скорость порта USB замедляется медленное подключение устройства / концентратора), VMWare использует временные файлы на диске ntfs или диск чрезмерно фрагментирован (много споров вокруг этой проблемы, многие люди говорят, что диск не должен быть слишком фрагментированным для Linux, если вы не загружаете также установка окон с этого диска). Прочитайте приведенную выше ссылку для получения дополнительной информации об этом и многом другом.

Мое решение состояло в том, чтобы перейти к моему fstab и изменить строку монтирования, чтобы включить в параметры big_writes (то есть: значения по умолчанию, big_writes ....). Это заставило его писать большие куски, а не меньшие куски.

Отключение доступа samba к диску и отключение скриптов python для доступа к диску не оказали на меня никакого влияния.

0
ответ дан 9 January 2012 в 00:29

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

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