作者 主題: [Help]系統程序的意義 PS ?  (閱讀 2033 次)

0 會員 與 1 訪客 正在閱讀本文。

unitcell

  • 活潑的大學生
  • ***
  • 文章數: 411
    • 檢視個人資料
[Help]系統程序的意義 PS ?
« 於: 2008-01-16 19:47 »
Hi all,

在RedHat 8 下,打pa -ax,內容如下,
--------------------------------------------------
 PID TTY      STAT   TIME COMMAND
    1 ?        S      0:03 init
    2 ?        SW     0:00 [keventd]
    3 ?        SW     0:00 [kapmd]
    4 ?        SWN    0:01 [ksoftirqd_CPU0]
    5 ?        SW     0:00 [kswapd]
    6 ?        SW     0:00 [bdflush]
    7 ?        SW     0:00 [kupdated]
    8 ?        SW     0:00 [mdrecoveryd]
   12 ?        SW     0:00 [kjournald]
   64 ?        SW     0:00 [khubd]
  286 ?        SW     0:00 [kjournald]
  287 ?        SW     0:00 [kjournald]
  288 ?        SW     0:00 [kjournald]
  289 ?        SW     0:00 [kjournald]
  290 ?        SW     0:01 [kjournald]
  583 ?        S      0:00 syslogd -m 0
  587 ?        S      0:00 klogd -x
  598 ?        S      0:00 portmap
  617 ?        S      0:00 rpc.statd
  696 ?        S      0:00 /usr/sbin/apmd -p 10 -w 5 -W -P /etc/sysconfig/apm-sc
  737 ?        S      0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid
  750 ?        S      0:00 crond
  759 ?        S      0:00 cupsd
  808 ?        S      0:00 /usr/sbin/atd
-------------------------------------------------------
無疑,系統第一個跑init, 接下,
keventd(是什麼? 可拿掉嗎?),
kapmd(應是power supply管理吧!?),
ksoftirqd_CPU0,
kswapd(應是硬碟的swap管理),
bdflush(what's it ?),
kupdated(更新程式嗎?可否能掉?),
mdrecoveryd(recover what ?),
kjournald(file system 管理麻!),
khubd(作何用?),
已跑syslogd -m 0,還需跑klogd -x 嗎? 而且僅跑純文字劃面,
未跑X-window system(KDE),
未跑NFS可停掉portmap嗎? 一樣rpc.statd是否可停run?

以上幫忙釋疑一下. 感嗯!




kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: [Help]系統程序的意義 PS ?
« 回覆 #1 於: 2008-01-16 20:04 »

[name] 那是 kernel-based 的 process,不是 user-space 所以不用特別去管是否要拿掉這事情。

syslogd 只是處理一般 syslog() 呼叫的紀錄,kernel 的訊息不是由該 daemon 處理的,所以當然要啟動 klogd 服務程式。

portmap 提供 rpc 這類服務,若你系統沒有跑 rpc 這類需求 (ex: nis, nfs 等) 是可以關閉。

--
I am kenduest - 小州

my website: http://kenduest.sayya.org/