실행중인 응용 프로그램이없는 경우에도 높은 CPU 사용량 (데스크탑)


11

나는 항상 사용했던 모든 버전의 Ubuntu에서 CPU 사용량이 높습니다. 10.04 버전의 Ubuntu를 사용하고 있습니다.

유휴 상태에서도 CPU 사용량이 각 코어 당 30 % 이상 (Windows 7과 달리 5 % 만 사용)으로 인해 프로세서가 매우 높은 온도에서 작동하기 때문입니다. 내 친구조차도 같은 문제가 발생했습니다. 이것은 13.04 년에도 해결되지 않았습니다. 나는 단지 내 시스템에만 Ubuntu를 설치하는 것으로 이것을 말하지는 않지만 그래픽 카드 유무에 관계없이 단일 코어 및 멀티 코어 프로세서로 테스트했지만 모든 유형의 구성이 동일한 결과를 얻었습니다.

몇 년 동안이 문제가 발생하여 누군가이 문제를 해결하는 방법을 알려주십시오.

현재 내 시스템 구성은

  • AMD Phenom x6 1100t 프로세서
  • AMD Radeon HD 6770 GDDR5 그래픽
  • 4GB 램
  • 1TB HDD

시스템 모니터는 무엇을 말합니까? 자원을 소비하는 통제 불가능한 프로세스가 있습니까?
Richard

답변:


16

먼저 어떤 프로세스가 CPU를 제거하는지 알아 내야합니다.

  • ctrl+ alt+ 로 터미널을 엽니 다t
  • 명령을 실행 top
  • 가장 많은 CPU를 사용하는 프로세스를 기록하십시오.

프로세스가 시스템 프로세스가 아닌 경우, 그것을 죽일 sudo pkill [processname][processname]당신이 죽이고 싶어 프로세스의 이름. 그것이 시스템 프로세스라면 그것을 죽이지 말고 구글의 이름을 구글로 만들고 우분투에서 어떤 기능을하는지 알아 내십시오. 그런 다음 시스템 설정 등에서 끌 수 있습니다.


1
답장을 보내 주셔서 감사합니다 :). 그것은 모든 프로세스를 모니터링하는 데 도움이되었지만 문제를 해결하지 못했습니다 :(
Murali Krish

2
htop읽고 이해하기가 더 쉬울 수도 있습니다 . sudo apt install -y htop
벤 얀케

6

데스크탑에서 프로그램을 열지 않아도 컴퓨터에서 여전히 수많은 프로세스가 실행되고 있습니다. Windows에서는 작업 관리자를 사용하여 실행중인 프로세스를 확인합니다. 우분투에서는 시스템 모니터 (응용 프로그램, 시스템 도구, 시스템 모니터)를 사용합니다. CPU 호그별로 주문하려면 % CPU 열을 클릭하면 곧 어떤 프로세스에 문제가 있는지 볼 수 있습니다.

후보자 :

  1. gnome-system-monitor 자체는, 당신이 그것을 실행하고 있고, 일을하고 있기 때문입니다.

  2. 파일 인덱싱 서비스 인 tracker-miner-fs. 응용 프로그램, 시스템 도구, 기본 설정, 검색 및 색인으로 이동하여 "컴퓨터를 사용하는 경우에만"을 선택하십시오. 안타깝게도 "off"스위치는 없지만 "디스크 공간이 부족할 때 인덱싱 중지"슬라이더를 약간 높은 값으로 이동하면 동일한 결과를 얻을 수 있습니다.

  3. 데스크탑 컴포 지터 인 compiz. 응용 프로그램, 시스템 도구, 환경 설정, CompizConfig 설정 관리자로 이동하여 (아마도 불필요한) 아이 캔디를 끄십시오.

모든 CPU 코어가 30 %로 고정되어 있어도 CPU가 과열되지 않아야합니다. 방열판에서 먼지를 제거하거나 더 나은 먼지로 업그레이드하십시오.


답장을 보내 주셔서 감사합니다. 그러나 이와 같은 프로세스는 없으며 30 %는 시작시에만 몇 분 후에 50 % 이상이되어 긴장하게됩니다. 시스템 모니터 도구 또는 OS 자체에 버그가 있습니까?
Murali Krish

0

Dell Latitude E6400 랩톱에서 Ubuntu 14.04LTS를 실행하고 있습니다. BIOS에서 배터리 충전기를 비활성화하면 과도한 CPU 사용 문제가 해결됩니다.

결함이있는 배터리를 충전하려고 할 때 충전기의 과도한 전류 소모 및 온도 때문일 가능성이 높습니다.

compiz 및 Xorg 활용과 관련된 많은 솔루션을 시도했지만 문제를 해결할 수 없었습니다. 코어 온도와 속도를 낮게 유지하면 문제가 해결되는 것 같습니다.

제어중인 CPU 온도 이미지를 참조하십시오 . (psensor는 온도를 모니터링하고 indicator-cpufreq-selector는 800MHz의 최저 코어 속도를 선택합니다.)이 동작으로 시스템은 사용자 요청에 매우 잘 반응합니다. 그러나 더 흥미로운 것은 터보 (2.40GHz) 모드 에서 거의 동일한 온도에서 코어 스케줄링 및 활용에 주목하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.