第六章:Linux進程- 6.1 關於進程

(1)程序

比如 /usr/bin/passwd 這個可執行文件沒執行是一個程序。

資源佔用:

  • disk:佔用
  • disk IO:不佔用
  • memory:不佔用
  • cpu:不佔用
  • network:不佔用

(2)進程(程序運行的過程)

執行/usr/bin/passwd就是一個進程

資源佔用:

  • disk IO:佔用
  • mem:佔用
  • cpu:佔用
  • network:佔用

進程標識:PID、PPID(父進程ID)

CPU狀態:running、runnable、sleeping

生命週期:父進程通過fork()函數產生子進程,exec(執行),exit(死亡)

運行時間:

1.運行時間短:passwd、ls、cp、rm...

2.守護進程:sshd、httpd...這些會在後臺運行

進程所屬用戶:alice、root

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章