成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

學(xué)習(xí)Unix操作系統(tǒng)進(jìn)程

系統(tǒng) 其他OS
在文章中,我們會講解Unix操作系統(tǒng)中的進(jìn)程指的是一個具有特定功能的程序,它可以和其他程序共享對某個數(shù)據(jù)集合的操作。進(jìn)程被應(yīng)用程序創(chuàng)建之后,在獲得資源時運(yùn)行。

Unix操作系統(tǒng)中的進(jìn)程指的是一個具有特定功能的程序,它可以和其他程序共享對某個數(shù)據(jù)集合的操作。進(jìn)程被應(yīng)用程序創(chuàng)建之后,在獲得資源時運(yùn)行。如果得不到資源,就暫時停止直到獲得其所需要的資源。

Unix操作系統(tǒng)進(jìn)程完成后消忙。故進(jìn)程與普通程序仍然有所差別。因為進(jìn)程是動態(tài)的,而程序是靜態(tài)的概念。不過筆者覺得這些描述都不怎么直觀。筆者平時在跟大家交流過程中,都把Unxi進(jìn)程比喻為系統(tǒng)的守護(hù)神。他負(fù)責(zé)與系統(tǒng)CPU之間進(jìn)行通信并保障系統(tǒng)的正常運(yùn)行。

雖然進(jìn)程是應(yīng)用軟件自動產(chǎn)生的。但是系統(tǒng)工程師在必要的時候仍然要學(xué)會對系統(tǒng)進(jìn)程進(jìn)行調(diào)整。如把某些運(yùn)行時間比較久的進(jìn)程放入到后臺運(yùn)行等等。筆者這里就進(jìn)程管理這個話題,跟大家分享一下自己在這方面的管理經(jīng)驗。

一、如何查看進(jìn)程標(biāo)識?

進(jìn)程創(chuàng)建之后,系統(tǒng)就會為其分配一個***的標(biāo)識。進(jìn)程表示的允許范圍是從0到65535的十進(jìn)制數(shù)字。通常情況下,進(jìn)程標(biāo)識是循環(huán)使用的。如果進(jìn)程標(biāo)識達(dá)到上界的話,將重新使用比較小的進(jìn)程號。Unix操作系統(tǒng)進(jìn)程號在系統(tǒng)中的分配原則是必須***。

所以即使是同一個應(yīng)用程序發(fā)起的進(jìn)程,發(fā)起時間不同其進(jìn)程號也不同。但是關(guān)于進(jìn)程的很多操作,都是針對進(jìn)程號來進(jìn)行的。如要把后臺的進(jìn)程調(diào)到前臺來或者人工殺死一個不用的進(jìn)程,都需要知道進(jìn)程標(biāo)識。故在進(jìn)程管理中,系統(tǒng)工程師首先要掌握的一個內(nèi)容就是如何查看系統(tǒng)的進(jìn)程號。

在Unix操作系統(tǒng)中,可以使用ps –ef命令來查看系統(tǒng)中的所有進(jìn)程。輸入這個命令后,系統(tǒng)會顯示當(dāng)前系統(tǒng)中進(jìn)程的詳細(xì)信息。具體來說,會包括如下內(nèi)容。如UID表示這個進(jìn)程的所有者;PID表示進(jìn)程的標(biāo)識;PPID表示父進(jìn)程的標(biāo)識;TTY表示運(yùn)行進(jìn)程的終端;COMMMAND表示創(chuàng)建進(jìn)程的系統(tǒng)命令。

作為一個合格的Unix操作系統(tǒng)工程師,要能夠從這些信息中得到以下有用的結(jié)論。

一是子進(jìn)程與父進(jìn)程的關(guān)系。每個進(jìn)程都只有一個父進(jìn)程,但是可以有多個子進(jìn)程。創(chuàng)建其他進(jìn)程的進(jìn)程被稱為父進(jìn)程;而這個被創(chuàng)建的進(jìn)程就是子進(jìn)程。為什么要區(qū)分父子進(jìn)程呢?如現(xiàn)在系統(tǒng)有三個進(jìn)程,進(jìn)程號分別為1001,1002,1003。而進(jìn)程1003是有進(jìn)程1001創(chuàng)建的。也就是說進(jìn)程1001是進(jìn)程1003所創(chuàng)建的。此時如果由于某種原因手工殺死父進(jìn)程1001的話,那么它的子進(jìn)程也會被同時殺死或者說成為“孤兒進(jìn)程”。

為此Unix操作系統(tǒng)工程師在手工殺死進(jìn)程的時候,需要先判斷一下這個進(jìn)程是否還創(chuàng)建了其他子進(jìn)程。只有在確定這些子進(jìn)程的手工關(guān)閉不會對系統(tǒng)產(chǎn)生不利影響之后,系統(tǒng)工程師才能夠殺死父進(jìn)程。而父進(jìn)程與子進(jìn)程的明顯區(qū)別就在于進(jìn)程標(biāo)示號(PID)與父進(jìn)程標(biāo)識號(PPID)。

如果子進(jìn)程創(chuàng)建成功,則系統(tǒng)fork進(jìn)程會將子進(jìn)程的PID傳給父進(jìn)程。故系統(tǒng)工程師要能夠根據(jù)進(jìn)程標(biāo)識號與父進(jìn)程標(biāo)識號來判斷誰是誰的父進(jìn)程;在手工關(guān)閉父進(jìn)程時要注意其創(chuàng)建的子進(jìn)程對系統(tǒng)是否會產(chǎn)生不利影響。

二是系統(tǒng)創(chuàng)建的進(jìn)程不能夠被手工關(guān)閉。在Unix操作系統(tǒng)啟動的時候,系統(tǒng)核心將創(chuàng)建sched進(jìn)程。然后這個進(jìn)程又會產(chǎn)生三個子進(jìn)程,分別為init進(jìn)程、vhard進(jìn)程和bdflush進(jìn)程。這個四個進(jìn)程的進(jìn)程標(biāo)示好分別為0、1、2、3。在核心調(diào)度程序為他們分配CPU時間之前,shced把其他程序調(diào)度內(nèi)存。這里Unix操作系統(tǒng)工程師需要注意的是,不要去嘗試著維護(hù)這四個進(jìn)程,如不要想把這個四個進(jìn)程強(qiáng)制關(guān)閉掉。否則的話,工程師會吃不了兜著走。

這就是我們對Unix操作系統(tǒng)的進(jìn)程的知識的介紹,希望對一些Unix操作系統(tǒng)新手來說有很好的幫助!

【編輯推薦】

  1. Unix操作系統(tǒng)文件權(quán)限控制
  2. Unix操作系統(tǒng)文件權(quán)限
  3. 比較Unix操作系統(tǒng)文件權(quán)限
  4. 解決Unix操作系統(tǒng)的效率問題
  5. Unix操作系統(tǒng)巧用文件比較命令
責(zé)任編輯:小霞
相關(guān)推薦

2010-04-30 17:27:59

Unix操作系統(tǒng)

2010-04-14 13:59:45

Unix操作系統(tǒng)

2010-04-09 17:25:13

Unix操作系統(tǒng)

2010-04-14 15:58:25

Unix操作系統(tǒng)

2010-04-19 09:08:20

Unix操作系統(tǒng)

2010-04-14 13:20:29

Unix操作系統(tǒng)

2010-04-19 16:47:40

Unix操作系統(tǒng)

2010-04-14 16:45:15

Unix操作系統(tǒng)

2010-04-16 17:19:58

Unix操作系統(tǒng)

2010-04-09 11:24:38

Unix操作系統(tǒng)

2010-04-20 17:11:33

Unix操作系統(tǒng)

2010-04-15 13:02:41

Unix操作系統(tǒng)

2010-04-16 10:51:09

2010-05-06 17:59:50

Unix命令

2010-04-16 14:05:07

Unix操作系統(tǒng)

2010-04-09 14:59:03

Unix操作系統(tǒng)

2010-04-13 12:27:44

Unix操作系統(tǒng)

2010-04-14 14:52:14

Unix操作系統(tǒng)

2010-04-08 16:49:36

Unix操作系統(tǒng)

2010-04-15 13:36:07

Unix操作系統(tǒng)
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产九九九九 | 久草欧美| 日日日日操 | 91精品久久久久久久久久 | 成人精品视频 | 天天干狠狠干 | 国产精品视频一二三区 | 中文字幕视频在线看5 | 在线视频中文字幕 | 亚洲一区二区中文字幕在线观看 | 国产精品久久 | 亚洲女优在线播放 | 国产精品亚洲一区二区三区在线 | www.色五月.com | 国产一区黄色 | 中文字幕一区二区三区精彩视频 | 日韩二区| 91新视频 | 日本三级网址 | 人人天天操 | 亚洲不卡av在线 | 超碰97人人人人人蜜桃 | 日韩一级免费观看 | 欧美三级三级三级爽爽爽 | 国产精品免费在线 | 久久大香| 国产成人99久久亚洲综合精品 | 国产精品久久久久久婷婷天堂 | 亚洲国产精品一区 | www.99久久.com | 午夜在线 | 风间由美一区二区三区在线观看 | 天天干狠狠 | 精品免费在线 | 国产一区中文字幕 | 午夜精品久久 | 精品日韩一区二区三区av动图 | 国产一级片 | 国产成人a亚洲精品 | 亚洲视频在线看 | 成人免费观看男女羞羞视频 |