Update apt xapi грузит процессор
Когда работает update-apt-xapi, загрузка ЦП остается на уровне 100% (около пары минут). Это нормально? Я понимаю, что команда запускает update-apt-xapian-index для обновления индекса пакетов программного обеспечения.
У меня такой вопрос: допустимо ли такое высокое использование процессора в течение пары минут? (У меня ноутбук Dell Inspiron 1545 и процессор "Intel® Core ™ 2 Duo CPU T6400 @ 2,00 ГГц × 2")
Если это может быть вредно, какие меры предосторожности могут предпринять неопытные пользователи?
lesmana, я прокомментировал в этом вопросе возможность, которой update-apt-xapian-index может не быть в 12.04 .
Это абсолютно безвредно. Если бы это продолжалось и продолжалось, вы могли бы запустить:
sudo killall update-apt-xapian-index
чтобы сохранить ваш процессор от жарки: D, что может быть только риск, когда ваша система имеет плохое охлаждение.
Чтобы ответить на ваш «подвопрос», он на самом деле не «приемлем», поскольку он не является идеальным, но он «приемлем» в том смысле, что он не работает достаточно долго, чтобы нанести ущерб :) ,
Совет:
когда эта программа запущена, прекратите делать то, что вы делаете на компьютере, пока он не критичен / важен, и если у вас есть индикатор частоты процессора, установите на время его производительность, и позвольте приложению пройти его шаги. Таким образом, он закончится быстрее, и ваша система будет более гладкой в использовании, когда закончится (из-за меньшей блокировки ресурсов).
Благодарность! Вот что я делаю: закрываю другие программы (браузер, Calc, Movie Player) и жду, пока снизится загрузка процессора. Это все еще занимает одну или две минуты. У меня установлен индикатор загрузки системы Hofmann.
И даже если ваша система действительно имеет плохое охлаждение, работает процессор на 100%, даже постоянно в течение нескольких месяцев , было бы очень маловероятно , чтобы вызвать проблемы, так как скорость центрального процессора будет уменьшаться , когда температура становится слишком высокой, и если это не в состоянии произойдет, то BIOS выключит машину, если не настроено вручную. (Единственным ущербом, который может возникнуть, может быть потеря данных из-за внезапного выключения компьютера . и даже это будет менее вероятно, чем при сбое питания, потому что, предположительно, это будет сделано таким образом, чтобы обеспечить чтение / запись жесткого диска головы, чтобы прийти отдохнуть.)
@EliahKagan, в то время как все в порядке, но не рекомендуется, чтобы ноутбук слишком долго нагревался (некоторые не выключаются сразу при высокой температуре). Самая безопасная ставка - избегать этого.
@EliahKagan мой основной ноутбук (HP dv7 1020us) является примером. Жара убила мою батарею дважды. Теперь прекрати, спасибо.
Когда update-apt-xapi запущен, загрузка процессора остается на 100% (примерно на пару минут). Это нормально? Я понимаю, что команда запускает update-apt-xapian-index для обновления индекса пакетов программного обеспечения.
Мой вопрос заключается в следующем: такое использование большого количества процессоров на пару минут приемлемо? (У меня ноутбук Dell Inspiron 1545, а процессор «Intel® Core ™ 2 Duo CPU T6400 @ 2.00GHz × 2»)
Если это может быть вредно, какая предосторожность может быть не технически профессиональным пользователем брать?
2 ответа
В одной теме форума говорится, что функция поиска Synaptic влияет на удаление apt-xapian-index.
Вы можете отключить периодические обновления, добавив эту строку:
to файл /etc/apt/apt.conf.d/99periodic-disable (я выбрал это имя, вы можете изменить его, если вы держите 99 впереди, если вам это не нравится).
Я понятия не имею, если Synaptic поиск по-прежнему можно использовать после этого, но я предпочитаю это решение другим, так как он не влияет на файлы конфигурации (которые не будут обновляться при следующем обновлении пакета из-за локальных изменений), не изменяет разрешения (это будет быть восстановлен при следующем обновлении пакета), а Synaptic (если вы его используете) все равно может быть счастливым кроликом.
Когда update-apt-xapi работает, использование ЦП остается в 100% (в течение приблизительно нескольких минут). Это нормально? Я понимаю, что команда выполняет update-apt-xapian-index для обновления индекса пакетов программного обеспечения.
Мой вопрос - это: приемлемо такое высокое использование ЦП в течение нескольких минут? (У меня есть ноутбук Dell Inspiron 1545, и процессором является "Intel® Core™2 Duo CPU T6400 2.00 ГГц × 2 дюйма),
Если могло бы быть вредно, какую меру предосторожности нетехнически опытный пользователь может принять?
Это абсолютно безопасно. Если бы это должно было продолжиться и вперед и вперед, то Вы могли бы работать:
sudo killall update-apt-xapian-index
сохранить Ваш ЦП от жарки :D, который, только, вероятно, будет риском, когда Ваша система будет иметь плохо охлаждение.
Для ответа на "дополнительный вопрос" это не действительно "приемлемо", так поскольку это не то, что идеально, но это "приемлемо" в том смысле, что это не остается идущим довольно долго для принесения убытков :).
Проподсказка:
Когда эта программа работает, прекратите делать то, что когда-либо это - Вы, делают на компьютере в то время, если не является критическим/важным, и если Вы имеете индикатор частоты CPU, устанавливаете его на производительность в настоящий момент и позволяете выполнению приложения через его шаги. Таким образом, это закончится быстрее, и Ваша система будет более гладкой для использования, когда это будет по (из-за меньшего количества блокировки на ресурсах).
Мог только быть решен удовлетворительный с:
Это удалило дефектную программу из системы, и я полагаю, что мой ноутбук не начнет использовать 100% ЦП и одновременно жестких дисков мусора снова.
Согласованный, что наличие Вашего использования ЦП в 100% в течение нескольких минут не нанесет ущерба.
Можно всегда использовать:
проверять системную температуру, если Вы заинтересованы.
Кроме того, вместо того, чтобы уничтожить процесс можно хотеть попытаться корректировать приоритет процесса.
Сначала найдите идентификатор процесса:
Затем установите приоритет (-20, является самым высоким, и 19 является самым низким):
Это установило бы процесс обновления на самый низкий приоритет. Это заняло бы больше времени для окончания, но сделает систему применимой, в то время как это работает.
Я натыкался на статью, которая дает код для того, чтобы сделать update-apt-xapi играйте по правилам и уменьшите использование ЦП. Считайте его здесь.
Я лично еще не протестировал его, но я собираюсь - и поток комментария свидетельствует о положительных результатах.
Обновление - связанная статья предоставляет некоторые строки для добавления/изменения в файле крона для сокращения ЦП во время обновления. Как оказалось, те строки уже присутствовали в моем случае, таким образом, никакая справка для меня там. Мог бы иметь значение для других.
Список некоторых альтернатив решению для удаления пакета.
Можно сделать /etc/cron.weekly/apt-xapian-index-update неисполняемый файл:
С другой стороны, отредактируйте тот сценарий для передачи параметра --update к update-apt-xapian-index команда, так, чтобы это обновило индекс вместо того, чтобы восстановить его. (Например, на 13,04, замените части $CMD --quiet с $CMD --update --quiet ) (Источник)
Обратите внимание, что удаление пакета (или предотвращение его выполнения) не повредят систему, но это замедлит поиски в Синаптическом и APT.См. также: "Какой вред там является от удаления (чистки) пакетом apt-xapian-index?"
Tea Glorious Tea!
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?»
Я ошибаюсь, если догадываюсь, что в момент времени вы ссылались на второй абзац:
Сначала я подумал, что может помнить положение мыши для каждого устройства отдельно [. ] [ ! d1]
Вы использовали Unity, но потом вы перешли на Gnome и, таким образом, изменили свое мнение о поведении?
У меня также есть ноутбук с сенсорным экраном, и я запускаю Ubuntu 12.10 x64. Используя Unity, я могу оставить мышь в определенной точке, назовем ее точкой A, затем коснитесь или перетащите экран в совершенно другой и случайной точке на экране, и независимо от того, когда я перемещаю мышь (или трекпад) указателем начнет движение с A.
Однако при использовании Gnome (3.6.2) поведение становится ошибкой. Если я оставил указатель на A с помощью мыши / сенсорной панели, затем нажмите / перетащить экран на конечную точку B, а затем снова наведите указатель мыши, указатель будет в большинстве случаев переходить из B в нижнюю правую позицию, так как вы и в некоторых случаях он начнется с A, как в Unity.
Я слышал, что Canonical обновил драйверы сенсорного экрана в Ubuntu 12.10, и я думаю, они обновили среду рабочего стола, чтобы соответствовать этим обновлениям. Для меня, когда я хочу использовать сенсорный экран, я загружаю Unity, так как в Gnome в основном бесполезно.
How to disable rebuilding Xapian index?
Hello! My PC everyday hangs terribly, and the command "top" in terminal shows that the process "update-apt-xapi" is loading my RAM and CPU on 100%. Running "sudo update-apt-xapian-index" shows the percentage of completion of rebuilding Xapian Index, and those minutes are rather . disturbing, especially when I am typing my BA paper Google did not help much. Since there is no such package, i can not remove it. Please, can somebody tell me what should I do? I have not experienced it in the previous *buntu versions, only in Intrepid.
First Cup of Ubuntu
the process is update-apt-xapian-index and in low resource systems it will eat all available ram and then start swapping, leaving the system almost in a freeze state.
this will remove apt-xapian-index and then python-debian and python-xapian
i don't know if it has secondary effects, but it will avoid this anoying process (in low resource systems) to start again
Tea Glorious Tea!
Frothy Coffee!
I did this on my old laptop running 8.10, no negative results so far.
Thanks for saving me tons of resources!
First Cup of Ubuntu
hello, i've seen that it is installed when installing other apps, at least in jaunty, i ended renaming the process,
moved update-apt-xapian-index process to update-apt-xapian-index.disabled in /usr/sbin/ folder
First Cup of Ubuntu
Читайте также: