Unity'nin başlangıçta yavaş olmasına neden olan nedir?


10

Birkaç gün önce giriş yaptıktan sonra üst panelin ve kısa çizginin yüklenmesi biraz daha fazla zaman aldığını ve normalden daha fazla disk etkinliği fark ettiğimi fark ettim.

Bazı güncellemelerden veya pdftk kurulumundan kaynaklanmış olabileceğini düşündüm. Bu yüzden pdftk kaldırdım ama "sorun" devam ediyor.

Başlangıçta diski (okuma / yazma işlemleri) ne kullandığını bilmenin bir yolu var mı?

Daha sonra olsaydı, iotop'u kullanırdım ama iotop'u ancak masaüstünü kontrol ettikten sonra başlatabilirim.

Ubuntu 12.10 amd64 kullanıyorum.

Düzenle

Günlüklere bir göz attım ve Xorg.0.log dosyasında aşağıdaki satırları buldum:

[    36.230] (II) XKB: reuse xkmfile /var/lib/xkb/server-ED81635D9DABCAA502951B920776FB5895D92DC0.xkm
[  6683.340] (II) XKB: generating xkmfile /var/lib/xkb/server-7111F82C412662D491D0F0A3A5A74C8F62B59F29.xkm

Bu sorunlu adım olabilir mi?


1
Görünüşe göre bu, Ubuntu'nun insanların eski LTS sürümlerinden güncelleme yaptığı veya farklı masaüstü ortamlarını denediği yerlerde yeterince kararlı hale geldiği bir soru. Guru olmadan veya günlük dosyalarına bakarak bir saat harcamadan bunu yönetmek için daha zarif bir yola ihtiyacımız var.
Goddard

Yanıtlar:


5

Bu aynı sorun "WAS" karşı karşıya ama çözüldü, bir başlangıç ​​uygulaması bu soruna neden gibi görünüyor.

Tamam burada yaptığım şey -

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

başlangıç ​​uygulamasını açın ve işaretini kaldırın - DİSK BİLDİRİMİ (Disk Yardımcı Programı bildirimi, SMART tahmini teknolojisini kullanarak disk hatalarını bildirmek için kullanılır). Teklifinizi de açıklıyor

Normalden daha fazla disk etkinliği fark ettim

Eğer u gibi u da kapatabilirsiniz (ihtiyaçlarınıza bağlıdır) -

AT-SPI D-BUS BUS, Yedekleme Monitörü, Yeni donanım sürücülerini kontrol et, Masaüstü Paylaşımı, Yerleşik, Ocra Ekran Okuyucu, Kişisel dosya paylaşımı,

Birlik yakl. yüklemek için yaklaşık 20 saniye yaklaşık 3 saniye sürer.


Bahsettiğiniz hizmetleri nasıl "kapatırsınız"? Başlangıç ​​uygulamaları listesinde değiller. Disk bildirimi de değildir.
To Do

1
bahsettiğim bir astar, BAŞLATMA UYGULAMASI'nda gizli başlangıç ​​öğesinin gösterilmesini sağlayacaktır. Kapatma menüsünden Başlangıç ​​uygulamasını açın veya sadece gnome-session-propertiesterminal yazın ve daha sonra her şeyi anlayacaksınız
Arin Chakraborty

1
Listemde disk bildirimi yok.
To Do

1
Eğer yardımı alabilir önemli değildir şeyi devre dışı bırakmayı deneyin bu , bunu yapmak için makineyi yeniden başlatın ve bir şey yardımcı olmadığını görmek. Girişte bazı disk eylemleri veya belki de bazı ağ aktiviteleri bu yavaşlamanın arkasındadır, bu yüzden başlangıç ​​sırasında onları kapatmak sanırım en iyi seçenektir. İşin püf noktası onu bulmak.
Arin Chakraborty

1
@Aquarius Power Fikir aramak değil disknotification. Şüpheli başlatma etkinliklerini seçin. Kapatın ve çalışıp çalışmadığına bakın. Ve lütfen herhangi bir başlangıç ​​öğesini kapatmadan önce lütfen google ve onun ne yaptığını öğrenin.
Arin Chakraborty

1

Bunun için ne yapacağım, sistem Ctrl+ Alt+ F1/ ile başlarken bir konsol (veya iki) açmak ve F2sonra ne olacağını belirlemek için ( paketten) topile birlikte kullanmaktır .iostat -xsysstat

Bu tür bir sorun için biraz zamana ihtiyaç duyabileceğiniz diğer yararlı araçlar, inotify-tools paketinden: inotifywaitve inotifywatchdosya erişimlerini izlemeye izin verenlerdir .


0

Günlüklerin dikkatle incelenmesi bazı bilgiler vermelidir. Biraz sıkıcı görünse de, günlükler önyükleme yaparken makine hakkında bazı ilginç bilgiler ortaya çıkarabilir. Örneğin, çekirdek günlüğü (/var/log/kern.log), en yakın milisaniyeye kadar zamanlanmış olanların adım adım açıklamasını verir.

Kern.log herhangi bir yararlı bilgi vermezse, syslog ve hatta authlog'u deneyin. Hata mesajları veya birçok kez tekrarlanan veya tekrar denenen alışılmadık bir şey arıyorsunuz. Günlüklerin çoğu milisaniyeye kadar zaman damgalıdır, bu da gerçek dünya sorunlarını sistem saatiyle senkronize edebiliyorsanız gerçekten yararlı olabilir.

"Günlük dosyası görüntüleyicisini" çalıştırmayı ve bunu bir yardımcı olarak kullanmayı deneyin. Mevcut tüm günlükleri önünüze koyarak ve sadece bugünün günlüklerine bakabilmenizi sağlayarak biraz yardımcı olur.


yavaşlama giriş yaptıktan sonra, Hangi günlüklere bakmalıyım ve dikkat edilmesi gereken özel bir şey var mı?
To Do

Cevaba biraz daha bilgi ekledim.
fabricator4

Önyükleme günlüğünü görselleştiren bir araç var mı? Windows için böyle araçlar vardır ve herkesin bu tür sorunları kolayca gidermesine izin verir!
Bucic

Evet, buna günlük dosyası görüntüleyici denir. Bir günlük dosyası analizörü istiyorsanız, bildiğim hiçbir şey yok.
fabrikatör4


-1

"Ubuntu için Gelişmiş Seçenekler" i seçmeyi deneyebilirsiniz Önyükleme yükleyicide kurtarma modunu seçin ve bazı bilgileri göstermelidir. Bazen hızlıca okumak zorundasın


2
"Gelişmiş Seçenekler" basitçe hangi çekirdeğin önyükleneceğini seçmenizi sağlar. Önyükleme işlemi sırasında gerçekten ne yapıldığını bulmanıza yardımcı olmaz.
fabricator4

Tamam çünkü bilgisayarımda benzer bir sorun olduğunda Gelişmiş seçenekleri kullandım, kurtarma modunu seçtim. Özür dilerim eklemem gerektiğini unuttum. Bazı bilgileri bu şekilde gösterir.
goeagles5
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.