Ubuntu CPU sivri / IO nasıl teşhis edilir?

18

Ubuntu'yu kullanıyorum ve her iki dakikada bir yarım saniye boyunca tam bir saniyeye yanıt vermiyor, bu normalde bir sorun değil, ama geri adım atmaya çalışırken veya kodda hiçbir şey yapmamaya çalışırken son derece sinir bozucu kod yazmaya çalışıyor oluyor. Sorun şu ki, donmalar o kadar kısadır ki, topun CPU'yu neyin çektiğini gösterecek zamanı yoktur (bir şey varsayarsak, ama bunun neye sebep olabileceğini bilmiyorum).

Herkes bu performans sorununu nasıl gidereceğini biliyor mu?

Düzenleme: Unity yerine Gnome Classic (No Effects) ile giriş yapmayı denedim ama yine de her defasında bir kez donuyor.

Düzenleme: CPU grafiği gerçek ani görünmüyor gibi görünmüyor, bu yüzden doğru ve CPU sapıklarının orijinal tanısı problemin yanlış olduğunu düşünüyor, şimdi beklemekten şüpheleniyorum. Bunu hatırlatmıyorum, birkaç hafta boyunca Windows 7 Starter üzerinde çalışıyordum, bu da donanımın (sadece?) Donanımın olduğuna inanmama neden oluyor. Bunu düzeltmek için yapabileceğim bir şey var mı? Ubuntu 11.10 ile bir Acer Aspire One D257 kullanıyorum.

Düzenleme: dmesg 'si çıkışı İşte ' de ve kern.log ise İşte

    
sordu Jeff Welling 28.03.2012 22:13

4 cevap

12

Kontrol etmek isteyebileceğiniz iki ek araç daha var:

Eğer bu iki araçtan istediğinizi alamazsanız, OProfile veya Sysprof .

Listelenen tüm araçlar ubuntu depolarından edinilebilir

USB ile yaptığınız gözlemde, duyduğumdan, bazı usb denetleyicileri kesintili fırtınalara neden olabilecek bazı donanımlarda biraz çatlak davranırlar, bu sizin tanımlamanıza neden olabilir. Usb interrupt fırtınalarını aramayı deneyin ve birkaç isabet alacaksınız.

    
verilen cevap danjo133 26.06.2012 13:13
4

Yıllarca kullandım ve sonunda Cpu Kullanımı'nı sayı ve yüzde olarak nasıl alacağımı buldum, bunu kaçırdığım için çok şaşırdım.

htop iowait image

F2'ye basın

"Kullanılabilir metre" yönündeki oklar

CPU ortalamasını vurgula

Sütuna eklenecek F5 veya F6

"CPU [Bar]" öğesinin okuna

"CPU [Metin]" ifadesini alana kadar F4 tuşuna basın

Ayrıca IORates alabilirsiniz

F2- & gt; Columns- & gt; mevcut

IO_RATE, IO_READ_RATE, IO_WRITE_RATE ekleyin

    
verilen cevap Atherion 13.01.2016 01:27
2

Bunu görmenin en iyi yolu, top veya htop .


üst


htop

Bir süreliğine izlemeye gerek duyarsınız, ancak başa neden olan şeyi göreceksiniz (eğer gerçekten CPU kullanımında bir artışsa ve tüm durumlarda yakalanamayan i / o beklemede değilse).

    
verilen cevap RolandiXor 28.03.2012 23:25
2

Yeni ve çok faydalı bir araç cpustat Zaman içinde birden çok yayını izlemenizi sağlayan bir grafik arayüze sahiptir.

    
verilen cevap RickyA 19.05.2016 12:06

Etiketlerdeki diğer soruları oku