1

Я использую Ubuntu 9.10. Внезапно процессор сходит с ума, и когда я запускаю top, он используется командой dd и запускается пользователем USER root. Это продолжается в течение> 15 минут.

Подскажите, пожалуйста, что он делает? и если я могу убить его, перезагрузив мою машину?

Спасибо.

2 ответа2

1

Обычно выполняется процесс dd для копирования данных, выводимых ядром, из виртуального файла /proc/kmsg в /var/run/syslog/kmsg , предположительно, чтобы его можно было сохранить (все, что в /proc является временным состоянием). В обычных условиях этот процесс запускается с загрузки до тех пор, пока вы не выключите компьютер.

Если вы запускаете ps ax | grep \ dd вы увидите список процессов с полной командной строкой. Эта команда вообще не должна потреблять много ресурсов, поэтому ее следует игнорировать.

Процесс показывает, как занимает много процессорного времени в top? Какие другие процессы потребляют процессорное время?

В следующий раз, когда возникнет проблема, было бы неплохо запустить top -n 1 и добавить результат этого к вашему вопросу, чтобы мы могли видеть, о чем сообщается.

0

Я думаю, что дд очищает файлы журналов ... Я видел подобное поведение. Вы должны иметь возможность "sudo kill -9" процесса, но я не могу гарантировать, что он оставит журналы в читаемом состоянии.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .