Автоматическое управление запуском / usr / bin / find

На прилагаемом скриншоте htop , примерно через пять минут после входа в Mint Linux 17.3, он автоматически запускает фоновый процесс для / usr / bin / find , USER nobody , и в этот момент этот процесс потребляет от 84% до 100% (виртуальной машины). (В этот момент я могу сказать, не используя htop, что процесс был запущен, потому что система почти не реагирует на пользовательские команды …)

введите описание изображения здесь

Я попытался использовать htop -> nice, чтобы установить NI до 16 без видимого эффекта. Процесс / usr / bin / find продолжает потреблять по существу все циклы процессора системы. Единственный способ найти контроль над этим процессом – это убить его.

Я искал способы управления этим процессом, чтобы он либо (a) вел себя хорошо, либо (b) вообще не запускался. Инструменты GUI, которые я пробовал, не отображают процесс убегания. Поэтому я подозреваю, что есть файл конфигурации, который нужно отредактировать, чтобы этот процесс выглядел лучше, но я не знаю, какой файл или какие изменения нужно применять.

One Solution collect form web for “Автоматическое управление запуском / usr / bin / find”

Этот процесс find выполняется как часть задачи updatedb , которая обновляет базу данных для locate , команду для поиска файла, указанного (частью) его имени. Он запускается anacron , службой, которая запускает запланированные задачи при включении компьютера. Anacron дополняет cron , который запускает задачи в предопределенное время: задача updatedb будет запускаться каждую ночь, если ваш компьютер включен, а anacron запускает его, если у него не было возможности запустить последнюю ночь.

Updateb – самая требовательная ежедневная задача. Он работает с более низким приоритетом ввода-вывода и более низким приоритетом ЦП (более низкий приоритет ЦП – это то, что означает 10 в столбце NI ( хороший )), но даже в этом случае он может быть разрушительным. Вы можете полностью отключить его.

 sudo dpkg-divert --add --rename --local --divert /etc/cron.daily/locate.noauto /etc/cron.daily/locate 

Если вы хотите обновить базу данных, запустите sudo /etc/cron.daily/locate.noauto вручную.

Если у вас есть /etc/cron.daily/mlocate , то это же относится (это другая реализация locate , оба могут быть установлены на одном компьютере).

  • Ошибка при установке дисков
  • Ошибка вне диапазона на мониторе после установки драйверов видеокарты
  • ошибка apt-get 503
  • Ошибка конфигурации пакета Grub при каждом обновлении программного обеспечения
  • Требуется разрешение на запись для установки тем в Linux Mint 17 «Rebecca» Mate
  • Почему удаленные файлы постоянно появляются?
  • Как проверить, что резервная копия с резервным копированием в порядке?
  • Двойная загрузка Windows 7 и Mint 14 с опцией «что-то еще»
  • Linux Mint 18 удаляет /etc/init.d/xorg.conf при каждой перезагрузке и не запускает x-сервер
  • X-сервер выходит из строя после установки Nvidia в Mint 18
  • ALT + F2 не работает в Linux Mint Mate
  • Linux и Unix - лучшая ОС в мире.