Update apt xapi грузит процессор

Обновлено: 06.07.2024

Когда update-apt-xapi запущен, загрузка процессора остается на 100% (примерно на пару минут). Это нормально? Я понимаю, что команда запускает update-apt-xapian-index для обновления индекса пакетов программного обеспечения.

Мой вопрос заключается в следующем: такое использование большого количества процессоров на пару минут приемлемо? (У меня ноутбук Dell Inspiron 1545, а процессор «Intel® Core ™ 2 Duo CPU T6400 @ 2.00GHz × 2»)

Если это может быть вредно, какая предосторожность может быть не технически профессиональным пользователем брать?

4 ответа

Удалось решить только с помощью:

Это удалило неисправную программу из системы, и я надеюсь, что мой ноутбук не начнет использовать 100% -ный процессор и одновременно снова выгрузит жесткие диски.

Согласился, что использование вашего процессора на 100% в течение нескольких минут не вызовет никакого вреда.

Вы всегда можете использовать:

, чтобы проверить температуру в системе, если

Кроме того, вместо того, чтобы убить процесс, вы можете попытаться настроить приоритет процесса.

Сначала найдите идентификатор процесса:

Затем установите приоритет (-20 является самым высоким, а 19 - самым низким):

Это установило бы процесс обновления на самый низкий приоритет. Для завершения потребуется больше времени, но при этом будет использоваться система во время ее работы.

Разве я не должен был бы это делать каждый раз? Мне было интересно, можно ли настроить «удобство»? однажды и на всегда. – user 15 November 2011 в 20:45 Разве я не должен был бы это делать каждый раз? Мне было интересно, можно ли настроить «удобство»? однажды и на всегда. – user 15 November 2011 в 20:45 Разве я не должен был бы это делать каждый раз? Мне было интересно, можно ли настроить «удобство»? однажды и на всегда. – user 15 November 2011 в 20:45 Разве я не должен был бы это делать каждый раз? Мне было интересно, можно ли настроить «удобство»? однажды и на всегда. – user 15 November 2011 в 20:45 В строке 463 /etc/cron.daily/apt должна быть строка nice ionice -c3 update-apt-xapian-index -q $xapian_extra_args, сменив ее на nice -n 19 ionice -c3 update-apt-xapian-index -q $xapian_extra_args. Я уверен, что именно здесь был запущен индекс. – dpendolino 15 November 2011 в 21:22 @dpendolino Хорошая находка, спасибо. Я должен попробовать это. – mikewhatever 16 November 2011 в 02:53

Список альтернатив решению для удаления пакетов.

Вы можете сделать /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, чтобы уменьшить процессор во время обновления. Как оказалось, эти строки уже присутствовали в моем случае, поэтому мне не помогло. Могу изменить ситуацию для других.

Читайте также: