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
下一篇 2017-12-18

相關推薦

  • Xtrabackup進行MySQL備份

    使用Xtrabackup進行MySQL備份 一、安裝 1、簡介 Xtrabackup是由percona提供的mysql數據庫備份工具,據官方介紹,這也是世界上惟一一款開源的能夠對innodb和xtradb數據庫進行熱備的工具。 特點: (1)備份過程快速、可靠; (2)備份過程不會打斷正在執行的事務; (3)能夠基于壓縮等功能節約磁盤空間和流量; (4)自動…

    Linux干貨 2017-02-20
  • 配額實現

       1  啟用配額限制 vim   /etc/fstab      UUID=”5263027d-f571-4c4a-98d8-930e41e0e265″  /home  ext4  usrquota,grpquota  0…

    Linux干貨 2017-04-25
  • zabbix+grafana ——小于初始,大于勤拙@時雨擾擾,幾多悵惘,幾多憂思

    前邊一點小總結,純屬回顧啟動大腦所用,畢竟we are no computer! 一個監控系統必須包括4個功能 1)采集數據 2)存儲數據 3)故障報警 4)數據可視化顯示 zabbix作為一個監控系統,當讓也就包含了以上四種zabbix-server-mysql,zabbix-agent,zabbix-get,zabbix-sender,zabbix-we…

    2017-10-09
  • 基于Docker的工作流

    這次我們創建一個Hello world的web服務器。 一  mkdir -p identidock/app   #首先創建一個新的multiidentidock來存放我們的項目,在這個目錄下面,創建一個app目錄來存放Python代碼。 touch app/identidock.py&n…

    Linux干貨 2016-03-03
  • 第二天上課 llinux發展史

                             linux發展史 unix誕生    1965年時,貝爾實驗室(Bell Labs)加入一項由通用電氣(General Electric)和麻省理工學院(MIT…

    Linux干貨 2016-10-18
  • 分布式文件系統之fastDFS部署

    fastDFS下載地址:https://github.com/happyfish100/fastdfs部署參考文檔:http://joelhy.github.io/2015/01/27/FastDFS-v5-06-deploy/ 我們接下來來部署fastDFS 部署結構: 192.168.42.150 node1 [Tracker]192.168.42.15…

    Linux干貨 2017-06-16
欧美性久久久久