console-kit-daemon - можно ли его остановить?

У меня есть 60 экземпляров консольного набора для установки сервера Ubuntu 9.04. Безопасно ли убивать тех или останавливать эти процессы. Кажется, что они занимают около 20% ОЗУ каждый (см. Htop).

22 голоса | спросил rampr 15 J000000Thursday10 2010, 10:27:09

5 ответов


23

ConsoleKit управляет входами консоли в графическом режиме (т. е. с помощью gdm или эквивалент); если на вашем сервере нет таких, вам это не нужно, но в любом случае он не будет запущен. Кроме того, вас может заинтересовать этот вопрос .

Но у вас на самом деле нет 60 экземпляров, занимающих 20% ОЗУ каждый. Демон ConsoleKit многопоточен, а htop показывает отдельную строку для каждого потока. Это действительно один процесс, и есть одна копия этой памяти; вы можете подтвердить, что ps wwu -C console-kit-daemon

Кроме того, использование памяти, представленное htop, включает в себя память кода, некоторые из которых, вероятно, будут совместно использоваться другими процессами, используя те же динамические библиотеки.

ответил Gilles 15 J000000Thursday10 2010, 11:23:22
20

На сервере без заголовка на debian можно удалить и остановить консольный набор, который я нашел, это

apt-get remove dbus-x11 consolekit

apt-get autoremove

Протестировано при тестировании debian (jessie)

ответил h4unt3r 26 PM000000100000001031 2014, 22:07:10
4

Все машины Ubuntu (все версии), которые я знаю, имеют те, которые появляются в htop (у меня есть серверы), а число показано 0,2, что означает 0,2%, а не 20% (htop-отчеты уже в%). В любом случае, как сказал Жиль, прежде чем они не будут эффективно работать. mysqld делает то же самое на серверах mysql (не 60, а много), каждый из которых сообщает, что они едят значительную часть ОЗУ (например, 20 или 30% каждый), и это невозможно. Вы можете проверить свободную память, и вы увидите, что они не используют эту ОЗУ.

ответил laurent 16 J000000Friday10 2010, 03:26:58
2

Да, но выключите X, прежде чем убить их.

ответил Ignacio Vazquez-Abrams 15 J000000Thursday10 2010, 10:38:28
-3

Вы можете протестировать его, отключив исполняемый файл console-kit-daemon с помощью:

chmod 000 /usr/sbin/console-kit-daemon
killall console-kit-daemon

и проверьте, является ли ваша система более здоровой. После этого у меня не возникло проблем, но у меня не было процессов gdm.

ответил Fjor 4 J000000Wednesday12 2012, 01:16:21

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132