“/ Usr / bin / X: 0 -auth / var / run / lightdm / root /: 0 -nolisten tcp vt7 -novtswitch -background none” işlemi nedir?


9

Ubuntu 12.04 kurulumumla ilgili bazı ciddi performans sorunları yaşıyorum ve bu nedenle htopher zamanki görevlerimin yanında çalışarak suçluyu arıyorum .

Krom, compiz ve conky gibi olağan şüphelilerin yanı sıra, bu süreci fark ettim:

/usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none

Sadece sürekli çalışmakla kalmaz, aynı zamanda hem cpu kullanımı hem de bellek tüketimi açısından işlem listesindeki ana kaynak domuzlarından biridir. Çoğu zaman bir numaralı performans yiyen, sadece zaman zaman flash player veya benzeri gibi özellikle kaynağa aç bir görevle zirveye yerleşti.

İsme bakılırsa, ne yaptığından tamamen emin değilim. X ve lightdm, gui ile bir ilişkiyi gösterirken, tcp ağ ile ilgili görünüyor.

Sorularım: Bu işlem her zaman devam edecek mi? Bu kadar kaynak kullanması yasal mı ? Çalıştırmaya ihtiyacım var mı yoksa öldürmek güvenli midir, nasıl yapılır?

Bilginize: Sistemim tamamen güncel, hatta xorg-edgers ppa'yı en yeni nvidia sürücüleri ve compiz paketleri için kullanıyorum (belirli hatalarla ilgili nedenlerden dolayı).

Herhangi bir öneriniz çok takdir edilecektir.


2
Onu öldürürseniz, bilgisayarınızı yeniden başlatana veya X sunucusunu nasıl yeniden başlatacağınızı öğrenene kadar GUI'nizi kaybedersiniz.
Braden Best

Yanıtlar:


7

Bu sistem grafik sunucusudur ve öldürülmemelidir. Masaüstü uygulamalarının düzenini grafik kartınızdaki düşük düzeyli çizim işlemlerine dönüştürür ve klavye ve fare girişlerini almaları gereken doğru uygulamaya yönlendirir.

LightDM'ye yapılan başvuru, bu ilk başlattığı istemcidir (Ubuntu giriş ekranı); tcp'ye yapılan başvuru, X'in ağda saydam olacak şekilde tasarlanmasıdır - giriş aygıtları, uygulamalar ve farklı bilgisayarlarda çalışan görüntü aygıtlarıyla oldukça mutlu bir şekilde çalışabilir. ( Ubuntu'da ağ bağlantılarını kabul etmeyecek şekilde yapılandırıldığını düşünüyorum , sadece SSH'den gelenler, ancak yanlış olabilir).

Yani X içindir kullanan istatistiklerini kontrol kendisi çocuk tüm uygulamaları kapsar beri grafiksel ortamda çalıştırmak yerine X ve çocuklar. X'in kendisi tarafından aşırı kaynak kullanımı genellikle yanlış uygulama yapan masaüstü uygulamalarına bağlıdır, ancak bu hata ayıklamak çok zor olabilir.


Bilinebilir cevabınız için teşekkürler! Bu son kısmı daha ayrıntılı olarak ele almak ister misiniz? Hata ayıklamaya nasıl yaklaşırsınız?
FuzzyQ

1
Burada bazı bilgiler var wiki.ubuntu.com/X/Troftware/HighCPU
chronitis

2

Bu X sunucusu. Bu, diğer tüm grafik uygulamalarının istemcileri olduğu grafik arabirimdir.

  • Evet her zaman koşmalıydı.
  • LightDM sadece önce yükleme yapan giriş yöneticisidir
  • Çok fazla kaynak kullanmak genellikle X'in ya berbat bir şoförle mücadele ettiğini ya da bir sürücüyü çok zorlamaya çalışan berbat bir uygulamanın (tarihsel olarak genellikle Compiz) olduğunu gösterir.
  • Xorg-edgers kullanmak berbat denenmemiş yazılımı çalıştırmak için iyi bir yoldur. PPA açıklamasını okuyun ve kullanmak isteyip istemediğinize karar verin ppa-purge. En yeni nvidia sürücüleri X'i yükseltmeden kurulabilir.

Cevabınız için teşekkürler. Belirttiğim gibi, xorg-edgers kullanımım kesinlikle hata ile ilgilidir. Riskleri biliyorum ama başka türlü acı çekmek zorunda olduğum konularla karşılaştırıldığında hiçbir şey değil. Yakında tekrar kurtulmak istiyoruz, ancak bu hangi hata düzeltmeleri quantal desteklenir bağlıdır. Yine de uyarı için teşekkürler.
FuzzyQ

Bu yüzden PPA kullanmamanızı ve sürücüyü Nvidia'dan manuel olarak yüklemenizi öneririm. X'in stok (test edilmiş) sürümlerini çalıştırın ve yine de ilk hata düzeltmelerinizi alın. Sonra sorunun aslında Nvidia sürücüsünde başka bir hata olup olmadığını öğreneceksiniz - bu daha sonra Nvidia'ya bildirilebilir, böylece sabitlenir ...
Oli

Yaşadığım birkaç hata var. Bazıları çekirdek ile ilgilidir, diğerleri nvidia-sürücü ile ilgilidir, çoğu compiz ile ilgilidir. Bu üçünün en son sürümlerini tek tek yüklemeye çalıştım ancak başarısız oldum. Çekirdek güncellemesinden sonra herhangi bir nvidia sürücüsü (depodan veya el ile) yükleyemedim. Sadece xorg-edgers bazı kütüphaneleri yükledikten sonra sürücüyü çalıştırmak başardı. Ayrıca, bu ppa sorunları çözmek için yaptığım girişimlerden daha fazla istikrar getirdi. Dürüst olmak gerekirse, geçmişte herhangi bir konuyu başka türlü de görmediğim bu ppa'yı kullanarak fark etmedim.
FuzzyQ
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.