(Система: 11.10 работает под управлением Unity 3D)
Когда работает update-apt-xapi, загрузка ЦП остается на уровне 100% (около пары минут). Это нормально? Я понимаю, что команда запускает update-apt-xapian-index для обновления индекса пакетов программного обеспечения.
У меня такой вопрос: допустимо ли такое высокое использование процессора в течение пары минут? (У меня ноутбук Dell Inspiron 1545 и процессор "Intel® Core ™ 2 Duo CPU T6400 @ 2,00 ГГц × 2")
Если это может быть вредно, какие меры предосторожности могут предпринять неопытные пользователи?
update-apt-xapian-index
может не быть в12.04
.Ответы:
Это абсолютно безвредно. Если бы это продолжалось и продолжалось, вы могли бы запустить:
sudo killall update-apt-xapian-index
чтобы сохранить ваш процессор от жарки: D, что может быть только риск, когда ваша система имеет плохое охлаждение.
Чтобы ответить на ваш «подвопрос», он на самом деле не «приемлем», поскольку он не является идеальным, но он «приемлем» в том смысле, что он не работает достаточно долго, чтобы нанести ущерб :) ,
Совет:
когда эта программа запущена, прекратите делать то, что вы делаете на компьютере, пока он не критичен / важен, и если у вас есть индикатор частоты процессора, установите на время его производительность, и позвольте приложению пройти его шаги. Таким образом, он закончится быстрее, и ваша система будет более гладкой в использовании, когда закончится (из-за меньшей блокировки ресурсов).
источник
Может быть решена только удовлетворительно с:
Это привело к удалению неисправной программы из системы, и я надеюсь, что мой ноутбук не начнет использовать 100% процессор и одновременно снова загружать жесткие диски.
источник
Договорились, что использование вашего процессора на 100% в течение нескольких минут не принесет никакого вреда.
Вы всегда можете использовать:
проверить температуру системы, если вас это беспокоит.
Кроме того, вместо того, чтобы убивать процесс, вы можете попытаться отрегулировать приоритет процесса.
Сначала найдите идентификатор процесса:
Затем установите приоритет (-20 самый высокий, а 19 самый низкий):
Это установит процесс обновления на самый низкий приоритет. Это займет больше времени для завершения, но сделает систему работоспособной во время работы.
источник
nice ionice -c3 update-apt-xapian-index -q $xapian_extra_args
, изменяющая ее наnice -n 19 ionice -c3 update-apt-xapian-index -q $xapian_extra_args
. Я почти уверен, что отсюда начинается индекс.nice
иionice
исправление было интегрировано в /ect/cron.weekly/apt-xapian-index .Перечисление некоторых альтернатив решения по удалению пакетов.
Вы можете сделать
/etc/cron.weekly/apt-xapian-index-update
неисполняемым:chmod ax /etc/cron.weekly/apt-xapian-index-update
В качестве альтернативы, редактировать этот сценарий , чтобы передать параметр
--update
вupdate-apt-xapian-index
команде, так что он будет обновлять индекс , а не восстанавливать его. (Например, 13.04 замените детали$CMD --quiet
на$CMD --update --quiet
) ( Источник )Обратите внимание, что удаление пакета (или предотвращение его выполнения) не сломает систему, но замедлит поиск в Synaptic и APT. См. Также: « Какой вред может быть нанесен при удалении (очистке) пакета apt-xapian-index? »
источник
Я наткнулся на статью, в которой приведен код, позволяющий сделать
update-apt-xapi
игру приятнее и снизить нагрузку на процессор. Прочитайте это здесь .Я еще не проверял это лично, но я собираюсь - и поток комментариев свидетельствует о положительных результатах.
Обновление - связанная статья содержит несколько строк для добавления / изменения в файле cron, чтобы уменьшить нагрузку на процессор во время обновления. Как выяснилось, эти строки уже присутствовали в моем случае, поэтому мне там не помогли. Может иметь значение для других.
источник