update-apt-xapi가 실행되는 동안 100 % CPU 사용이 유해합니까? 중입니다. 그게 정상인가요?

(시스템 : 11.10 Unity 3D 실행)

갱신-APT-XAPI는 (몇 분에 대해에 대해) 100 %, CPU 사용량 숙박을 실행 중입니다. 그게 정상인가요? 이 명령은 update-apt-xapian-index 를 실행 하여 소프트웨어 패키지의 색인 을 업데이트 한다는 것을 이해 합니다.

내 질문은 이것입니다 : 몇 분 동안 높은 CPU 사용이 허용됩니까? (Dell Inspiron 1545 랩탑이 있고 프로세서는 “Intel® Core ™ 2 Duo CPU T6400 @ 2.00GHz × 2″입니다)

유해 할 수 있다면, 비 숙련 사용자는 어떤 예방책을 취할 수 있습니까?



답변

완전히 무해합니다. 계속해서 진행된다면 다음을 실행할 수 있습니다.

sudo killall update-apt-xapian-index

튀김에서 CPU를 절약하려면 : D. 시스템의 냉각 성능이 좋지 않을 때만 위험 할 수 있습니다.

당신의 “하위 질문”에 대답하기 위해, 그것은 그것이 이상적인 것이 아닌만큼 실제로 “허용 가능”하지는 않지만, 그것이 손상을 입힐만큼 오랫동안 오래 머 무르지 않는다는 의미에서 “허용 가능”합니다. 🙂 .

전문가 팁 :
이 프로그램이 실행 중일 때 중요 / 중요하지 않은 한 컴퓨터에서 수행중인 작업을 중지하고 CPU 주파수 표시기가 있으면 현재 성능으로 설정하십시오. 그리고 응용 프로그램의 속도를 늦출 수 있습니다. 이런 식으로, 더 빨리 완료되고, 리소스가 적게 사용되므로 시스템이 끝날 때 더 부드럽게 사용할 수 있습니다.


답변

다음으로 만 만족스럽게 해결할 수 있습니다.

apt-get purge apt-xapian-index

이것은 시스템에서 결함이있는 프로그램을 제거했으며 랩톱이 100 % CPU를 사용하지 않고 하드 드라이브를 동시에 휴지통에 넣을 것이라고 확신합니다.


답변

몇 분 동안 CPU 사용량을 100 %로 유지해도 아무런 해가 발생하지 않습니다.

당신은 항상 사용할 수 있습니다 :

acpi -tf

우려되는 경우 시스템 온도를 확인하십시오.

또한 프로세스를 종료하는 대신 프로세스의 우선 순위를 조정하려고 할 수 있습니다.

먼저 프로세스 ID를 찾으십시오.

pgrep update-apt-xapian-index

그런 다음 우선 순위를 설정하십시오 (-20이 가장 높고 19가 가장 낮음).

renice 19 -p PID

그러면 업데이트 프로세스가 가장 낮은 우선 순위로 설정됩니다. 완료하는 데 시간이 오래 걸리지 만 시스템이 실행되는 동안 시스템을 사용할 수있게됩니다.


답변

패키지 제거 솔루션에 대한 대안을 나열합니다.

  • /etc/cron.weekly/apt-xapian-index-update실행 불가능 하게 만들 수 있습니다 .

    chmod 도끼 /etc/cron.weekly/apt-xapian-index-update

  • 또는 해당 스크립트를 편집하여 매개 변수 --updateupdate-apt-xapian-index명령 에 전달 하면 색인을 다시 작성하지 않고 업데이트 할 수 있습니다. (예를 들어, 13.04에서 부품을 $CMD --quiet으로 교체하십시오. $CMD --update --quiet) ( 소스 )

패키지를 제거하거나 실행을 방지해도 시스템이 중단되지는 않지만 Synaptic 및 APT에서 검색 속도가 느려집니다. ” apt-xapian-index 패키지를 제거 (퍼지)하면 어떤 피해가 발생합니까?


답변

나는 update-apt-xapi좋은 플레이를 위한 코드를 제공하고 CPU 사용량을 줄이는 기사를 보았습니다. 여기를 읽어보십시오 .

아직 개인적으로 테스트하지는 않았지만 주석 스레드는 긍정적 인 결과의 증거를 제공합니다.

업데이트 -링크 된 아티클은 업데이트 중 CPU를 줄이기 위해 cron 파일에서 추가 / 수정하는 몇 줄을 제공합니다. 결과적으로 그 줄은 이미 내 경우에 있었으므로 도움이되지 않았습니다. 다른 사람들을 변화시킬 수 있습니다.