Ubuntu zaman içinde yavaşlıyor mu?


10

Yaklaşık bir ay önce Ubuntu'yu (komut satırında bir şeyler yapıyordum) çok kötü bir şekilde gecikmeye başladığında kullanıyordum. Ben vururdum S(veya başka bir tuşa) ve 20 saniye sonra terminalimde görünecekti.

Doğal olarak makineyi öldürdüm ve yeniden başlattım. Sistem iyi çalışmaya başladı, ancak yaklaşık 30 dakika sonra da aynı şeyi yaptı. Şimdi 30 dakikalık ataklarda Ubuntu kullanmak zorundayım. Çalışan süreçlerime baktım ve hiçbiri büyük miktarda CPU veya RAM almıyor.

Neyse ki çift önyükleme yaptım, böylece makinemi hala kullanabilirim. Şimdi bunu düzeltmem gerekiyor ve seçeneklerimin ne olduğunu merak ediyorum. Yeni bir kurulum yapmak zorunda kalacak mıyım yoksa başka bir yol var mı?


açılıştan sonra 30 dakika boyunca ubuntu "kullanmazsanız" bu da olur mu?
aatdark

Sadece onu kullandığımda olur. Aksi takdirde orada gayet iyi oturacak. Ve 30 dakika gecikmeli olarak kullanabilirim.
Kredns

1
/ var / log / syslog veya /var/log/kern.log'da bir sorun olduğunu belirten bazı mesajlar alıyor musunuz?
aatdark

İşte benim /var/log/syslog: pastebin.com/HbAC8p8e
Kredns

Ve işte benim /var/log/kern.log: pastebin.com/8V6Z48vk
Kredns

Yanıtlar:


7

İlk önce htop ve iotop yükleyin:

sudo apt-get install htop iotop

Ardından üç terminal başlatın ve bu komutların her birini her birinde çalıştırın:

iotop

Bu komut size sabit sürücüye yazılan işlemleri gösterecektir

htop

Bu komut zirveye daha renkli bir alternatif gösterecek. Boş hafıza miktarına özellikle dikkat edin. Bu azalmaya başlarsa, muhtemelen yakında iotop komutunda (yukarıda) disk yazmalarında bir artış göreceksiniz, bu da bir şeyin bellek sızıntısı olduğunu gösterebilir ...

tail -f /var/log/messages

Bu komut sistem mesajlarını gösterecektir. Bazı programların çökmesi veya benzeri bir durum varsa, daha fazla bilgi burada açılır. Bu nedenle, sistem gecikmelerini fark etmeye başladığınızda, bu komutun çıktısını kontrol edin ...

Elbette, yukarıdakilerin hiçbiri probleminizi çözmez, ancak teşhis koymaya yardımcı olabilir.

Şerefe / N


5
Nicke, cevabımı sadece kelime kelimesine ( askubuntu.com/questions/18564/… ) kopyalamak yerine , orijinal soruyu bağlamak daha saygılı olurdu. Etkilenmedim.
Scaine

3
İntihal için -1. Ayrıca sistemim gecikmeye başladığında, böyle komutlar yazamıyorum çünkü yaklaşık 40 saniye gecikmeden sonra sistem kilitleniyor ve sert bir yeniden başlatma yapmak zorundayım.
Kredns

2
Ne? Kesinlikle yapmadım! Ve "kelime kelime" ile ne demek istiyorsun, neredeyse hiç benzer cümleler yok (tabii ki ortak bilgi olan komutlar hariç). Ayrıca, @Scaine, yukarıdaki yazı sizinki sanmıyorum sanki bir bellek sızıntısı sorununu ele alıyor. Artık varlığınızı bildiğime dair yazınızla bağlantı kurmaya aldırmam, ama beni intihalle suçlamak kesinlikle aklıma geliyor - kasıtlı hırsızlığı ima etmeden konuyla benzerliklere işaret etmenin kibar yolları var!
Nicke

1
O zaman özür dilerim, Nicke. Özellikle aynı komutları kullanmak için çok rastlantısal görünüyordu. Demek istediğim htop, topörneğin ne zaman iyi olur. Ayrıca, dmesgdaha yaygın, ama kern.log'u tailing etmeyi tercih ediyorum çünkü gerçek zamanlı. Çok tesadüf olduğunu düşündüm. Tekrar üzgünüm.
Scaine

Tesadüf, bilmiyorum: sistem gecikmelerinin herhangi bir temel sorun giderme cpu yükünü, disk yükünü ve şüpheli günlük mesajlarını kontrol etmeyi içerir ... Bence htop üstten daha kullanışlı (fare desteği, kaydırılabilir işlem listesi, daha az karmaşık) çıktı vb.) - ve muhtemelen sadece biz değiliz. 'tail -f' bir dosyayı "izlemek" için standart komuttur; yani yeni satırları yazıldıkları gibi yazdırın ... dmesg sadece / var / log / dmesg içeriğini bir kez döker ve sonra kapanır - yeni satırların sürekli çıktısı olmaz. Yani, anlaşılır mı? Belki, ama "intihal" varsaymak için yeterli? Sanmıyorum ...
Nicke

1

Bellek kullanımınızı kontrol edin - System MonitorUygulamayı panelimde çalıştırıyorum ve belleğimin bitmesine yaklaşıp yaklaşmadığımı bana bildiriyor. Çok fazla program çalıştırdığımda benzer problemlerim var - gerçekten yavaş yanıt verme.

Bu bir bellek sorunuysa, belleğinizi tophangi işlemlerin kullandığını belirlemek için uygulamadan başlatabileceğiniz tam sistem izleme aracını kullanmayı deneyin . Genellikle kaldırabilir ve sorun yaşamazsınız, ancak önce iki kez kontrol edin.


Durum böyle değil. Çok fazla programımın olması değil. Sadece 1 terminal penceresi açıkken gecikecektir. 3GB RAM'im ve Çift Çekirdekli CPU'm var.
Kredns

Kaç programı çalıştırdığınızdan bağımsız olarak, bellek tüketen bir hata işlemi olabilir.
Nicke

Ama hiçbiri yapmaz.
marines

1

Gerçek probleminiz aşırı ısınma olabilir. Aynı problemi yaşadım. Tek yaptığım dizüstü bilgisayarımı Dana'nın MIneralogy Metin Kitabı'nda (4. Baskı) tutarak yükseltmekti. Fanınızın yüksek hızda döndüğünü duyuyorsanız, sorununuz aşırı ısınıyor. Aslında dizüstü bilgisayarınızı serin tutmak için mücadele ediyor. İşlem gücü fanın çalışmasını sağlamak için yönlendirilir.


Aşırı ısınırsa, CPU kendini kolayca kapatabilir ve sisteminizin kapanmasına neden olabilir. Ben 14.04 aynı yavaşlama sorunu var ve mevcut geçici çözüm gerçekten yeniden başlatmak için.
Antony
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.