LINUX.ORG.RU

Куча процессов, что есть что?


0

1

Доброго всем времени суток, набираю команду ps -A и получаю:


PID TTY          TIME CMD
    1 ?        00:00:00 init
    2 ?        00:00:00 kthreadd
    3 ?        00:00:03 ksoftirqd/0
    4 ?        00:00:00 migration/0
    5 ?        00:00:00 watchdog/0
    6 ?        00:00:02 events/0
    7 ?        00:00:00 cpuset
    8 ?        00:00:00 khelper
    9 ?        00:00:00 netns
   10 ?        00:00:00 async/mgr
   11 ?        00:00:00 pm
   12 ?        00:00:00 sync_supers
   13 ?        00:00:00 bdi-default
   14 ?        00:00:00 kintegrityd/0
   15 ?        00:00:00 kblockd/0
   16 ?        00:00:00 kacpid
   17 ?        00:00:00 kacpi_notify
   18 ?        00:00:00 kacpi_hotplug
   19 ?        00:00:00 ata_aux
   20 ?        00:00:00 ata_sff/0
   21 ?        00:00:00 khubd
   22 ?        00:00:00 kseriod
   23 ?        00:00:00 kmmcd
   25 ?        00:00:00 khungtaskd
   26 ?        00:00:00 kswapd0
   27 ?        00:00:00 ksmd
   28 ?        00:00:00 aio/0
   29 ?        00:00:00 ecryptfs-kthrea
   30 ?        00:00:00 crypto/0
   36 ?        00:00:01 scsi_eh_0
   38 ?        00:00:00 scsi_eh_1
   42 ?        00:00:00 kstriped
   43 ?        00:00:00 kmpathd/0
   44 ?        00:00:00 kmpath_handlerd
   45 ?        00:00:00 ksnapd
   46 ?        00:00:04 kondemand/0
   47 ?        00:00:00 kconservative/0
  272 ?        00:00:00 jbd2/sda1-8
  273 ?        00:00:00 ext4-dio-unwrit
  335 ?        00:00:00 upstart-udev-br
  338 ?        00:00:00 udevd
  611 ?        00:00:00 kpsmoused
  629 ?        00:00:00 hci0
  636 ?        00:00:00 scsi_eh_2
  638 ?        00:00:00 usbhid_resumer
  642 ?        00:00:00 usb-storage
  666 ?        00:00:00 cfg80211
  667 ?        00:00:00 pccardd
  712 ?        00:00:00 ipw2200/0
  734 ?        00:00:00 jbd2/sda3-8
  735 ?        00:00:00 ext4-dio-unwrit
  758 ?        00:00:00 i915
  821 ?        00:00:00 rsyslogd
  837 ?        00:00:00 dbus-daemon
  840 ?        00:00:00 NetworkManager
  843 ?        00:00:00 modem-manager
  875 ?        00:00:00 wpa_supplicant
  896 tty4     00:00:00 getty
  900 tty5     00:00:00 getty
  913 tty2     00:00:00 getty
  915 tty3     00:00:00 getty
  917 tty6     00:00:00 getty
  918 ?        00:00:00 acpid
  929 ?        00:00:00 cron
  930 ?        00:00:00 atd
  954 ?        00:00:00 fbguard
  956 ?        00:00:00 fbserver
  979 ?        00:00:00 bluetoothd
  991 ?        00:00:00 l2cap
 1044 ?        00:00:00 apache2
 1046 ?        00:00:01 kslowd000
 1047 ?        00:00:00 apache2
 1048 ?        00:00:00 apache2
 1049 ?        00:00:00 apache2
 1051 ?        00:00:01 kslowd001
 1112 ?        00:00:00 gdm-binary
 1121 ?        00:00:00 console-kit-dae
 1193 ?        00:00:00 gdm-simple-slav
 1199 ?        00:00:00 krfcommd
 1232 tty7     00:03:48 Xorg
 1274 ?        00:00:00 dbus-launch
 1334 tty1     00:00:00 getty
 1343 ?        00:00:00 gdm-session-wor
 1347 ?        00:00:00 hald
 1348 ?        00:00:00 hald-runner
 1374 ?        00:00:00 upowerd
 1403 ?        00:00:00 polkitd
 1444 ?        00:00:00 hald-addon-ipw-
 1445 ?        00:00:00 hald-addon-inpu
 1447 ?        00:00:00 hald-addon-rfki
 1456 ?        00:00:00 hald-addon-cpuf
 1457 ?        00:00:00 hald-addon-acpi
 1462 ?        00:00:01 hald-addon-stor
 1491 ?        00:00:00 gnome-keyring-d
 1510 ?        00:00:00 sh
 1537 ?        00:00:00 ssh-agent
 1540 ?        00:00:00 dbus-launch
 1541 ?        00:00:00 dbus-daemon
 1554 ?        00:00:01 xfce4-session
 1556 ?        00:00:00 xfconfd
 1562 ?        00:00:02 xfwm4
 1563 ?        00:00:00 xfsettingsd
 1564 ?        00:00:05 xfce4-panel
 1565 ?        00:00:00 xfdesktop
 1567 ?        00:00:01 xfce4-settings-
 1569 ?        00:00:00 gam_server
 1574 ?        00:00:00 xfce4-power-man
 1576 ?        00:00:00 nm-applet
 1588 ?        00:00:00 xfce4-volumed
 1592 ?        00:00:00 gvfsd
 1596 ?        00:00:00 gconfd-2
 1598 ?        00:00:00 polkit-gnome-au
 1601 ?        00:00:00 gvfs-fuse-daemo
 1606 ?        00:00:00 xfce4-menu-plug
 1610 ?        00:00:54 pulseaudio
 1612 ?        00:00:00 rtkit-daemon
 1616 ?        00:00:01 notify-osd
 1618 ?        00:00:01 xfce4-terminal
 1624 ?        00:00:00 gnome-pty-helpe
 2700 ?        00:00:27 exaile
 2703 ?        00:00:00 gvfsd-http
 2754 ?        00:00:00 udevd
 2755 ?        00:00:00 udevd
 2774 ?        00:00:00 flush-8:0
 3033 ?        00:00:00 gvfsd-trash
 3035 ?        00:00:00 gvfs-gdu-volume
 3037 ?        00:00:00 udisks-daemon
 3038 ?        00:00:00 udisks-daemon
 3040 ?        00:00:00 gvfs-afc-volume
 3045 ?        00:00:00 gvfs-gphoto2-vo
 3068 ?        00:00:00 mount.ntfs
 3073 ?        00:00:00 flush-8:16
 3076 pts/1    00:00:00 bash
 3112 pts/1    00:00:00 ps


объясните собственно что это за процессы(чего делают, особенно из первых десятков) и какие из них можно убрать(ну кроме apache и fbserver - это я знаю что такое :) ) и собственно как убрать, а то меня почему то смущает такое количество процессов, не знаю почему, но кажется что можно спокойно обойтись без доброй половины из них, а то и 2/3. А то загрузишь какой-нибудь Slitaz смотришь, а там всего десяток процессов и всё работает, тут же кучище непролазное :)

P.S. система Xubuntu 10.10

★★★★★

попытаться выгрузить любой из процессов ты можешь набрав команду
sudo kill -9 [номер pid]

потом отпишись как оно прошло

FollowTheRabbit
()

а за пивом тебе не сбегать? гугли, читай мануалы, просвещайся.

vostrik ★★★☆
()

Я, конечно, извиняюсь, но гугл и man уже отменили?

geekless ★★
()

>а то меня почему то смущает такое количество процессов, не знаю почему, но кажется что можно спокойно обойтись без доброй половины из них, а то и 2/3

Вообще, много процессов — нормальное состояние Юникса.

geekless ★★
()

Кажется, процессы со 2-го по 758-й - нити ядра, их убивать крайне не рекомендуется. Лучше пересобрать ядро, чтобы их стало поменьше.

squareroot ★★★★
()
Ответ на: комментарий от squareroot

Спасибо, стало немного понятней. Я изначально предполагал что это всё дело запускается из инициализирующих скриптов, хотел туда лезть, удалять, но для этого надо сначала знать, что из этого можно удалять, а что нет.

xterro ★★★★★
() автор топика
Ответ на: комментарий от xterro

В убиении процессов обычно нет необходимости. Еще есть команда top.

abraziv_whiskey ★★★★★
()
Ответ на: комментарий от xterro

Загрузись в первый ранлевел и посмотри список процессов. Это минимальный «неприкосновенный» набор. Остальные конечно можно удалять, но зачем?

Я изначально предполагал что это всё дело запускается из инициализирующих скриптов, хотел туда лезть, удалять, но для этого надо сначала знать, что из этого можно удалять, а что нет.


Запускай демонов по одному и смотри процессы. А предположение верное. Лишнее из инитскриптов можно и не запускать. Удалять не обязательно.

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

А как в него перейти? Сначала думал закоментить в inittab все уровни кроме первого, но порылся, и inittab в /etc не нашёл :(

xterro ★★★★★
() автор топика

Когда-то начинал с убийства демонов из-под кноппикса. Поставь арч или слаку и пользуйся тем, что тебе надо. Чем система проще, тем более контролируема. А в бунте с сервисами «изкаробки» сам чёрт ногу сломит. А мало процессов в Slitaz, потому что задумывался, как лёгкий модульный расширяемый дистр.

kraftello ★★★★★
()

Хех

Из бунты хал не выпилили. Такое количество - расплата за юзерфрендли. htop тебе использовать удобнее будет.

kraftello ★★★★★
()

dbus-daemon - имхо можешь убивать. он не нужен.
NetworkManager - г@вно. убивай.
modem-manager - если нет модема, не нужен.
wpa_supplicant - убивай если нет вайфая
bluetoothd - убивай если нет синезуба
hald* - убивать нахер и искоренять эту заразу вообще
gnome* - снеси

Komintern ★★★★★
()
Ответ на: комментарий от geekless

Спасибо всем, дали наводку, теперь знаю куда копать :))

xterro ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.