Процесс Ntfs загружает процессор
Обновлено: 21.11.2024
Правила форума
Не бывает глупых вопросов. Однако, если вы считаете свой вопрос немного глупым, то это подходящее место для вас, чтобы опубликовать его. Пожалуйста, придерживайтесь простых вопросов, на которые, по вашему мнению, люди смогут быстро ответить. Для длинных и сложных вопросов предпочитайте другие форумы в разделе поддержки.
Перед публикацией прочтите, как получить помощь
mount.ntfs и процент ЦП
В последнее время у меня наблюдаются вялые/временные зависания, и я заметил одну вещь: процесс с именем mount.ntfs потребляет до 100 % ресурсов ЦП во время некоторых из этих эпизодов. Что это такое, и могу ли я что-нибудь с этим сделать, используя столько %?
Привет, плохое лекарство! Вы редактировали файл /etc/fstab? Не могли бы вы опубликовать это здесь, пожалуйста?
На мой взгляд, проще и безопаснее редактировать этот файл с помощью утилиты disks. Если вы изменили это, возможно, вы можете попробовать отменить изменение и настроить автоматическое монтирование дисков и посмотреть, поможет ли это.
Если ваша проблема решена, будьте так любезны и укажите это, отредактировав название темы в первом сообщении. :)
Я не редактировал его, насколько мне помнится, но я легко забываю некоторые вещи На самом деле я не могу вспомнить, как найти содержимое fstab, но как только я это сделаю, я могу опубликовать его.
Я вручную монтирую свой накопитель каждый раз при запуске Linux, если это помогает. Кроме этого я ничего не монтирую на регулярной основе.
bad Medicine написал: Не помню, как найти содержимое fstab, но как только найду, могу выложить.
Запрос на просмотр содержимого fstab состоял в том, чтобы проверить, нет ли в этом файле проблемы. Здесь ничего нет. Проблема в другом.
Иногда я использую флэш-накопитель, но я никогда не использовал его, когда % ЦП резко возрастал. Не использовал ни одного за неделю. Кроме этого, я никогда не использую внешний диск.
Да, у меня есть раздел Windows, раздел восстановления и прочий хлам, которого я даже не помню
Число Начало Конец Размер Тип Файловая система Флаги
1 1049 КБ 12,6 ГБ 12,6 ГБ основной ntfs diag
2 12,6 ГБ 12,9 ГБ 300 МБ основной ntfs boot
3 12,9 ГБ 118 ГБ 105 ГБ основной ntfs
/>4 118 ГБ 320 ГБ 202 ГБ расширенный lba
5 118 ГБ 275 ГБ 157 ГБ логический ntfs
7 275 ГБ 316 ГБ 41,2 ГБ логический ext4
6 316 ГБ 320 ГБ 4079 МБ логический linux-swap(v1)
% меняется так быстро, что трудно выполнить команду прямо перед тем, как она упадет. Но вот 2 примера, снятых как можно быстрее, когда я увидел % на уровне 30% (первый) и 70+%. Они могут быть одинаковыми, я не сравнивал
При копировании файлов из одного раздела ntfs во второй раздел ntfs процесс mount.ntfs использует 42–49 % ресурсов процессора (вероятно, 100 % на одном ядре). Второй процесс mount.ntfs использует 5% процессорного времени. (используется «conky» для проверки)
/ и /home на первом диске sata (ext4)
исходный файл на втором диске sata (ntfs)
целевой файл на третьем жестком диске sata (ntfs)
Ubuntu 9.10 Alpha 1 (актуальная версия)
Athlon 2xCore
чипсет nvidia 570
- Dependencies.txtEdit (4,5 КиБ, text/plain; charset="utf-8")
- ProcMaps.txtEdit (44,9 КиБ, текстовый/обычный; charset="utf-8")
- ProcStatus.txtEdit (762 байта, text/plain; charset="utf-8")
Ошибка подтверждена путем копирования 2 ГБ из раздела ntfs-3g в другой раздел ntfs-3g на локальном диске
Это происходит потому, что процесс mount.ntfs должен обрабатывать файловые операции на обоих дисках.
Каждый раз, когда вы копируете или вставляете в раздел ntfs, процесс mount.ntfs занимает определенное количество ресурсов ЦП.
Изменено в ntfs-3g (Ubuntu): | |
status:< /td> | Новое → Подтверждено |
Мы с женой используем Jaunty 64bit со всеми обновлениями. У меня есть диск ntfs, расшаренный через Samba. Она копирует файл размером 20 ГБ на мой диск со своего локального диска ext3. Мое использование ЦП достигает 100%.
Я только что загрузил версию ntfs-3g в свой PPA, связанный с его собственным внутренним FUSE. Не могли бы вы попробовать установить этот пакет и сообщить мне, наблюдается ли по-прежнему высокая загрузка ЦП?
*** Отказ от ответственности: этот пакет полностью не тестировался мной, поэтому используйте его с осторожностью ***
Изменено в ntfs-3g (Ubuntu): | |||||
важность:< /td> | Не определено → Среднее | ||||
Статус: | Подтверждено → Не завершено | < /tr> таблица>
Изменено в ntfs-3g (Ubuntu): | |
status:< /td> | Не завершено → Подтверждено |
Возможно, у меня такая же проблема на 10.04.1 LTS
При перемещении файлов из раздела NTFS в другой (на другой диск) я получил скорость 13747 байт в секунду (13 КБ/с).
Я вижу загрузку ЦП на 50-90% в одном из процессов mount.ntfs, и время безотказной работы говорит:
15:46:09 до 2:28, 2 пользователя, средняя загрузка: 2,07, 2,06, 1,94
У меня на машине Pentium 4 HT 3 ГГц, поэтому вычислительной мощности должно быть достаточно.
В разных сценариях я наблюдал производительность более 50 МБ на тех же дисках с использованием ntfs-3g.
Похоже, это зависит от файлов, возможно, от размера файла.
[Решено] Высокая загрузка ЦП процессом mount.ntfs-3g
[Решено] Высокая загрузка ЦП процессом mount.ntfs-3g
Привет,
Недавно у меня возникла проблема с mount.ntfs-3g (Debian Stretch), например, когда я открываю gparted. Я думаю, что это могло начать происходить, когда решили использовать жесткие ссылки в разделах ntfs. Может быть, это связано с большими каталогами с жесткими ссылками ntfs?
Любая помощь, пожалуйста
Я заметил аналогичную проблему при копировании файлов на съемный носитель (внешний жесткий диск), который содержит файловую систему NTFS. Процессор используется примерно на 20-30 процентов. Однако при копировании с внешнего жесткого диска на диск, расположенный в компьютере (внутренний жесткий диск), используется только 5 процентов ЦП.
None1975 писал(а): Заметил аналогичную проблему при копировании файлов на съемный носитель (внешний жесткий диск), который содержит файловую систему NTFS. Процессор используется примерно на 20-30 процентов. Однако при копировании с внешнего жесткого диска на диск, расположенный в компьютере (внутренний жесткий диск), используется только 5 процентов ЦП.
Дело в том, что я ничего не копирую, иногда, когда я запускаю gparted, открытие занимает около 5 минут из-за разделов ntfs (mount.ntfs-3g работает с высоким процессором в течение пяти минут или около того).. р>
Я попробую удалить жесткие ссылки в разделах ntfs. У меня есть пять резервных копий папок с жесткими ссылками в этих разделах, я использовал их для восстановления неудаленных файлов в ntfs
учитывая, что вы посвятили себя запуску frankendebian (что это было, ядро Ubuntu на стабильной версии Debian?) - кто знает, почему это происходит, кроме вас?
debiman написал: учитывая, что вы посвятили себя запуску frankendebian (что это было, ядро Ubuntu на стабильной версии Debian?) — кто, кроме вас, знает, почему это происходит?
user@hall:/media/sda1/.SDA1/6-20180821_02:26:34/BACKINTIME/Youtubes/asa$ ls
ls: чтение каталога '.': Ошибка ввода/вывода
Возможно, это была проблема, которая вызывала проблемы с процессором драйверов ntfs-3g. Я собираюсь выяснить, как решить эту проблему, я думаю, я должен перезагрузиться в Windows и запустить chkdsk и попытаться удалить эти плохие папки.
ntfsresize v2016.2.22AR.1 (libntfs-3g)
Имя устройства: /dev/sda1
Версия тома NTFS: 3.1
Размер кластера: 4096 байт
Текущий том размер: 60001612288 байт (60002 МБ)
Текущий размер устройства: 60001615872 байт (60002 МБ)
Проверка на наличие поврежденных секторов.
Проверка целостности файловой системы.
Выполнено 0,00%
Выполнено 0,03%
.
Выполнено на 99,95%
Выполнено на 99,98%
Выполнено на 100,00%
Бухгалтерские кластеры .
Сбой учета кластера по адресу 12732863 (0xc249bf): дополнительный кластер в $Bitmap
.
Ошибка учета кластера 13997687 (0xd59677): дополнительный кластер в $Bitmap
Ошибка проверки файловой системы! Всего 9 кластерных учетных несоответствий.
ОШИБКА: NTFS несовместима. Запустите chkdsk /f в Windows, затем перезагрузите его ДВАЖДЫ!
Использование параметра /f очень ВАЖНО! Это программное обеспечение не вносило
никаких изменений в файловую систему NTFS, пока не будет исправлено.
Хорошо, проблема решена (я запустил chkdsk /f в Windows, затем перезагрузил ее ДВАЖДЫ!)
user@hall:/media/sda1/.SDA1/6-20180821_02:26:34/BACKINTIME/Youtubes/asa$ ls
ls: чтение каталога '.': Ошибка ввода/вывода
Эта ошибка не означает аппаратную проблему. Это может быть вызвано поврежденной файловой системой. Аппаратная проблема будет отображаться в журналах ядра.
chkdsk не исправит проблемы с поврежденными блоками без /r.
user@hall:/media/sda1/.SDA1/6-20180821_02:26:34/BACKINTIME/Youtubes/asa$ ls
ls: чтение каталога '.': Ошибка ввода/вывода
Эта ошибка не означает аппаратную проблему. Это может быть вызвано поврежденной файловой системой. Аппаратная проблема будет отображаться в журналах ядра.
chkdsk не исправит проблемы с поврежденными блоками без /r.
В моей файловой системе смонтированы два раздела NTFS. На одном из них размещаются мои проекты, так что это очень важно.
Время от времени мой компьютер становится медленным, иногда почти зависает. Я заметил, что всякий раз, когда это происходит, процесс mount.ntfs показывает спящий режим в столбце ЦП системного монитора ksysguard (см. снимок экрана ниже).
Примечательно, что в таких ситуациях память не заканчивается, а процессоры не работают на полную мощность.
Каковы возможные объяснения этого и как это исправить?
Я использую Kubuntu 19.04, 64-разрядную версию.
1 Ответ 1
В некотором смысле "спящий режим" не является причиной замедления работы, а всего лишь симптомом.
Сейчас процесс ничего не делает, кроме ожидания получения ответа на запрос чтения/записи диска. Поэтому, если диск слишком долго отвечает, любой процесс, пытающийся выполнить чтение или запись, перейдет в состояние "спящего режима диска" или "ожидания ввода-вывода" до завершения своей операции.
Я предполагаю, что система работает медленно, потому что многие из ваших программ просто пытаются прочитать файлы из вашего раздела NTFS, поэтому, естественно, они будут ждать монтирования.ntfs для восстановления — и сам mount.ntfs не может обслуживать эти запросы на доступ, потому что ожидает восстановления вашего жесткого диска.
Причин может быть несколько:
Происходит много операций чтения или записи на диск (на этот физический диск в целом; не обязательно на этот конкретный раздел). Чтобы определить, является ли это причиной, начните с:
- iotop или iotop -Pao для просмотра отдельных программ, выполняющих ввод-вывод в данный момент;
- iostat -h 1 для отчета об общей скорости ввода-вывода для каждого физического устройства хранения.
Диск занят чтением поврежденной области. (Иногда на жестких дисках появляются поврежденные сектора — иногда сектор можно прочитать только после дюжины повторных попыток; иногда он полностью не читается, но вам нужно подождать, пока жесткий диск перестанет пытаться.)
- dmesg или dmesg -w, чтобы узнать, сообщает ли диск об ошибках чтения или других аппаратных проблемах.
В ядре могут быть ошибки, например. диски, подключенные через USB 3.0 в высокопроизводительном режиме «UAS», в прошлом часто вклинивали всю систему.
- Снова dmesg, но на этот раз ищите ядро, сообщающее о собственных зависаниях без соответствующей ошибки чтения с диска.
Если ваш проект важен, даже одиночная ошибка, о которой сообщается в 'dmesg', означает, что вы должны остановить все и сделать резервные копии на другой диск. (На самом деле, если ваш проект действительно важен, вы уже должны были делать резервные копии.)
Читайте также:
- Подходят ли диски от PS4 к PS5
- Как включить многопоточность процессора
- Как называется наименьший блок данных на диске, который можно читать или записывать одновременно
- Как зарядить аккумулятор телефона от лабораторного блока питания
- Последовательность выполнения процессора