Hiçbir uygulama çalışmıyorken bile yüksek CPU kullanımı (Masaüstü)


11

Kullandığım her sürümünde her zaman yüksek CPU kullanımına sahibim. 10.04 sürümünden Ubuntu kullanıyorum.

Boşta bile CPU kullanımım her çekirdek için% 30'dan fazla (Windows 7'den farklı olarak sadece% 5 kullanıyor), bu yüzden işlemcimi çok yüksek sıcaklıkta alıyorum. Arkadaşlarım bile aynı sorunu yaşadı. Bu, 13.04'te bile çözülmedi. Bunu sadece sistemime Ubuntu'yu kurarak söylemiyorum, ancak grafik kartı olan ve olmayan tek çekirdekli ve çok çekirdekli işlemcilerle test ettim, her tür yapılandırma bana aynı sonuçları verdi.

Birisi lütfen bu sorunu nasıl çözeceğime yardım et, çünkü yıllardır yaşıyorum.

Şu anda sistem yapılandırmam,

  • AMD Phenom x6 1100t işlemci
  • AMD Radeon HD 6770 GDDR5 grafik kartı
  • 4GB ram
  • 1 TB hdd

Sistem Monitörü ne diyor? Kaynakları tüketen kontrol dışı süreçler var mı?
Richard

Yanıtlar:


16

Öncelikle hangi işlemin CPU'nuzu yediğini bulmalısınız.

  • ctrl+ alt+ ile bir terminal açınt
  • komutu yerine getir top
  • en cpu kullanarak süreci not edin

İşlem, bir sistem işlemi değilse, onu öldürmek sudo pkill [processname]ile [processname]sizi öldürmek istiyorum işlemin adı. Bir sistem işlemiyse, öldürmeyin, ancak adını Google'da bulmaya ve Ubuntu'da hangi işlevselliği yaptığını anlamaya çalışın. Ardından kapatmaya devam edebilirsiniz (örneğin sistem ayarlarınızda).


1
Cevabın için teşekkürler dostum :). tüm süreci
izlememe

2
Ayrıca htop, okumayı ve anlamayı biraz daha kolay bulabilirsiniz . sudo apt install -y htop
Ben Yanke

6

Masaüstünde açık bir program olmamasına rağmen, bilgisayarınızda çalışan birçok işlem vardır. Windows'ta, hangi işlemlerin çalıştığını görmek için Görev Yöneticisi'ni kullanırsınız. Ubuntu'da Sistem Monitörü'nü (Uygulamalar, Sistem Araçları, Sistem Monitörü) kullanırsınız. Önce CPU domuzlarına göre sipariş vermek için% CPU sütununa tıklayın, yakında hangi işlemlerin hatalı olduğunu göreceksiniz.

Muhtemel adaylar:

  1. gnome-system-monitor'un kendisi çünkü bunu çalıştırıyorsunuz ve bir şeyler yapıyor.

  2. tracker-miner-fs, bu dosya indeksleme servisidir. Uygulamalar, Sistem Araçları, Tercihler, Arama ve Dizin Oluşturma'ya gidin ve "Yalnızca bilgisayar kullanılırken" seçeneğini belirleyin. Ne yazık ki "kapalı" anahtarı yoktur, ancak "Disk alanı altında olduğunda dizin oluşturmayı durdur" kaydırıcısını gerçekten yüksek bir değere taşıyarak aynı sonucu elde edebilirsiniz.

  3. masaüstü bestecisi olan compiz. Uygulamalar, Sistem Araçları, Tercihler, CompizConfig Ayarlar Yöneticisi'ne gitmeyi ve (muhtemelen gereksiz) tüm göz şekerini kapatmayı deneyin.

Tüm CPU çekirdekleriniz% 30 oranında sabitlenmiş olsa bile CPU'nuz aşırı ısınmamalıdır. Isı alıcıdaki tozları temizlemeyi ve / veya daha iyisine yükseltmeyi düşünün.


Cevabınız için teşekkür ederim, ancak böyle bir süreç yok ve% 30 sadece başlangıçta, birkaç dakika sonra% 50'ye ulaştı ve bu da beni sinirlendiriyor. Sistem izleme aracında veya işletim sisteminin kendisinde herhangi bir hata var mı?
Murali Krish

0

Dell Latitude E6400 dizüstü bilgisayarda Ubuntu 14.04LTS kullanıyorum. Pil şarj cihazını BIOS'ta devre dışı bırakmanın aşırı CPU kullanımı sorununu çözdüğünü buldum.

Büyük olasılıkla bu, arızalı bir pili şarj etmeye çalışırken şarj cihazının aşırı akım çekmesinden (ve sıcaklığından) kaynaklanıyordu.

Compiz ve Xorg kullanımı ile ilgili birçok çözümü denedim, ancak sorunu çözemedim. İç sıcaklığı ve hızı düşük tutmak benim için sorunu çözüyor gibi görünüyor.

Kontrol edilen CPU sıcaklığı görüntüsüne bakın . (psensör sıcaklığı izler ve gösterge-cpufreq-seçici 800MHz'in mümkün olan en düşük çekirdek hızını seçer.) Bu davranışla, sistem kullanıcı isteklerine çok iyi yanıt verir. Ancak daha ilginç olan, Turbo (2.40GHz) modunda yaklaşık aynı sıcaklıkta çekirdek planlaması ve kullanımını not edin .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.