Ubuntu 9.04 sunucu kurulumunda 60 Konsol Seti arka planım var. Bunları öldürmek ya da bu süreçleri durdurmak güvenli midir? Her biri yaklaşık% 20 oranında RAM alıyor gibi görünmektedir.
Ubuntu 9.04 sunucu kurulumunda 60 Konsol Seti arka planım var. Bunları öldürmek ya da bu süreçleri durdurmak güvenli midir? Her biri yaklaşık% 20 oranında RAM alıyor gibi görünmektedir.
Yanıtlar:
ConsoleKit, konsol girişlerini grafik modda yönetir (yani gdm
veya eşdeğeri); Sunucunuzda bunlara sahip değilse, ona ihtiyacınız yoktur, ancak yine de başlatılmaz. Ayrıca, bu soruya ilginizi çekebilir .
Ancak RAM'in% 20'sini alan 60 örneğiniz yok. ConsoleKit arka plan programı çok iş parçacıklıdır ve htop, her iş parçacığı için ayrı bir satır gösterir. Bu gerçekten bir süreç ve bu hafızanın tek bir kopyası var; ile onaylayabilirsiniz
ps wwu -C console-kit-daemon
.
Ek olarak, htop ile gösterilen hafıza kullanımı, bazıları aynı dinamik kütüphaneleri kullanan diğer işlemlerle paylaşılması muhtemel olan kod hafızasını içerir.
/etc/X11/default-display-manager
. Çalışan örneği durdurun stop gdm
.
Debian tabanlı bir başsız sunucuda bulduğum konsol kitini çıkarmanın ve durdurmanın yolu bu:
apt-get remove dbus-x11 consolekit
apt-get autoremove
Debian testi ile test edildi (jessie)
/etc/X11/default-display-manager
ve ihtiyacın olmazsa paketi de kaldırabilirsin. Bu çözümü tercih ediyorum
Bildiğim tüm Ubuntu makineleri (tüm sürümler) htopta görünenlerin (maden sahiplerinin, sunucuların var) ve gösterilen sayı 0,2'dir, bu% 0,2 anlamına gelir ve% 20 değil (% 20'lik raporlar zaten mevcuttur). Gilles’un dediği gibi, etkili bir şekilde koşmuyorlardı. mysqld, mysql sunucularında aynı şeyi yapar (60 değil ama çok), her birinin RAM'in iyi bir kısmını yediklerini (her biri% 20 veya 30 gibi) ve bu mümkün değildir. Boş belleği kontrol edebilirsiniz ve bu RAM’i kullanmadıklarını göreceksiniz.