Linux進程篇16.0

Linux進程介紹

百度百科:

進程(Process)是計算機中的程序關于某數據集合上的一次運行活動,是系統進行資源分配和調度的基本單位,是操作系統結構的基礎。在早期面向進程設計的計算機結構中,進程是程序的基本執行實體;在當代面向線程設計的計算機結構中,進程是線程的容器。程序是指令、數據及其組織形式的描述,進程是程序的實體。

 

 

進程類型:

守護進程:daemon在系統引導過程中啟動的進程,和終端無關進程。

前臺進程:跟終端相關,通過 終端啟動的進程。

以上兩者之間可以相互轉化。

進程狀態:

運行狀態:running

就緒狀態:ready

睡眠狀態:

可中斷?? :interruptable(大多數未工作的進程處于此狀態)

不可中斷:uninterruptable

停止狀態:stopped,暫停于內存中,但不會被調度,除非手動激活啟動

僵死狀態:zombie,結束進程,父進程結束前,子進程不關閉。

 

進程的分類

CPU-Bound:CPU密集型,非交互式(計算類進程比較消耗CPU資源)

IO-Bound?? :IO密集型,交互(涉及到磁盤讀寫的進程比較消耗磁盤資源)

 

Linux系統狀態的查看及管理工具:

pstree,ps,pidof,pgrep,top,htop,glance,pmap,vmstat,dstat,

kill,pkill,job,bg,fg,nohup

 

 

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/90346

(0)
lvshijunlvshijun
上一篇 2017-12-18 15:26
下一篇 2017-12-18 19:23

相關推薦

  • linux基礎之用戶管理

    介紹了一些基礎命令,比如cut、head傳輸到管道時的使用,并通過詳細的介紹、大量的習題完成了用戶管理的相關知識

    Linux干貨 2017-12-15
  • 第一周作業

    一、計算機的組成及功能(參照書籍:《計算機的組成原理》)  按照馮?諾伊曼結構,計算機的硬件由運算器、控制器、存儲器、輸入設備和輸出設備五部分組成。  CPU   :由運算器與控制器組成。主要功能就是控制各部件協調工作。         運…

    Linux干貨 2017-02-06
  • 2016/08/11:初涉shell腳本編程

    感悟 :    經過對文本處理工具grep,sed等內容的,以及vim文本編輯器的學習,馬不停蹄的又進行了對shell腳本的學習。對shell腳本的認識是可以保存在本地,用的時候只要執行相關腳本,簡短的命令就可以完成操作,可以用來應對日常重復性工作,有效提高系統管理員的效率,避免在重復性工作上花費不必要的時間。 *************…

    Linux干貨 2016-08-16
  • CentOS 7 忘記root密碼的解決之道

    1、啟動時任意鍵暫停啟動,會出現如下界面: 2、按e鍵進入編輯模式,將光標移動linux16開始的行,添加內核參數 rd.break 3、按 ctrl+x 組合鍵啟動 4、查看各分區和文件系統的掛載情況,需要將 / 的模式改為 rw 5、當前系統上的 / 是在光盤上的,切換至掛載目錄下的 / ,才可以修改密碼 6、在 / 目錄下創建autorela…

    Linux干貨 2016-09-26
  • LVS 工作模型和調度算法

    簡介   LVS是Linux Virtual Server的簡寫,意即Linux虛擬服務器,是一個虛擬的服務器集群系統。本項目在1998年5月由章文嵩博士成立,是中國國內最早出現的自由軟件項目之一。 LVS是四層負載均衡,也就是說建立在OSI模型的第四層——傳輸層之上,傳輸層上有我們熟悉的TCP/UDP,LVS支持TCP/UDP的負載均衡 &nbs…

    Linux干貨 2016-12-19
  • iptables 實現應用層過濾

        在linux環境中,工作于內核空間的netfilter和工作于用戶空間的iptables共同組成了其功能強大且操作靈活的防火墻系統,對進出主機或內外網之間的流量基于IP地址、通信協議、端口以及連接狀態等進行管控,然而,對于一些使用非固定端口或者通信協議的應用程序,默認是沒有辦法做限制的,比如聊天軟件QQ、下載工具迅雷等,不過我們可…

    Linux干貨 2015-07-10
欧美性久久久久