亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

vtun 守護(hù)進(jìn)程詳解

系統(tǒng) 2635 0

聲明:轉(zhuǎn)載注明出處!

image

注:

1、 PID文件

the pid files contains the process id (a number) of a given program. For example, Apache HTTPD may write it's main process number to a pid file - which is a regular text file, nothing more than that -, and later use the information there contained to stop itself. You can also use that information (just do a cat filename.pid) to kill the process yourself, using kill <the number in the .pid file>

vtun的pid文件不是必須的?

2、 守護(hù)進(jìn)程

根據(jù)守護(hù)進(jìn)程的啟動(dòng)和管理方式,可以分為獨(dú)立啟動(dòng)守護(hù)進(jìn)程和超級(jí)守護(hù)進(jìn)程兩類

獨(dú)立啟動(dòng)(stand_alone):該類進(jìn)程啟動(dòng)后就常駐內(nèi)存,所以會(huì)一直占用系統(tǒng)資源。 其最大的優(yōu)點(diǎn)就是它會(huì)一直啟動(dòng),當(dāng)外界有要求時(shí)相應(yīng)速度較快 ,像httpd等進(jìn)程;
超級(jí)守護(hù)進(jìn)程:系統(tǒng)啟動(dòng)時(shí)由一個(gè)統(tǒng)一的守護(hù)進(jìn)程xinet來(lái)負(fù)責(zé)管理一些進(jìn)程,當(dāng)相應(yīng)請(qǐng)求到來(lái)時(shí)需要通過(guò)xinet的轉(zhuǎn)接才可以喚醒被xinet管理的進(jìn)程。 這種進(jìn)程的優(yōu)點(diǎn)時(shí)最初只有 xinet 這一守護(hù)進(jìn)程占有系統(tǒng)資源,其他的內(nèi)部服務(wù)并不一直占有系統(tǒng)資源,只有數(shù)據(jù)包到來(lái)時(shí)才會(huì)被xinet 管理員來(lái)喚醒 。并且我們還可以通過(guò)xinet來(lái)對(duì)它所管理的進(jìn)程設(shè)置一些訪問(wèn)權(quán)限,相當(dāng)于多了一層管理機(jī)制。

如果用兩個(gè)比喻來(lái)形容兩類守護(hù)進(jìn)程的話一般會(huì)用銀行的業(yè)務(wù)處理窗口來(lái)類比:
獨(dú)立啟動(dòng):銀行里有一種單服務(wù)的窗口,像取錢,存錢等窗口,這些窗口邊上始終會(huì)坐著一個(gè)人,如果有人來(lái)取錢或存錢,可以直接到相應(yīng)的窗口去辦理,這個(gè)處理單一服務(wù)的始終存在的人就是獨(dú)立啟動(dòng)的守護(hù)進(jìn)程;

超級(jí)守護(hù)進(jìn)程:銀行里還有一種窗口,提供綜合服務(wù),像匯款,轉(zhuǎn)賬,提款等業(yè)務(wù);這種窗口附近也始終坐著一個(gè)人(xinet),她可能不提供具體的服務(wù),提供具體服務(wù)的人在里面閑著聊天啊,喝茶啊,但是當(dāng)有人來(lái)匯款時(shí)他會(huì)大聲喊一句,小王,有人匯款啦,然后里面管匯款的小王會(huì)立馬跑過(guò)來(lái)幫忙辦完匯款業(yè)務(wù)。其他的人繼續(xù)聊天,喝茶。這些負(fù)責(zé)具體業(yè)務(wù)的人我們就稱之為超級(jí)守護(hù)進(jìn)程。當(dāng)然可能匯款人會(huì)有一些規(guī)則,可能不能往北京匯款,他就會(huì)提早告訴xinet,所以如果有人來(lái)匯款想?yún)R往北京的話,管理員就直接告訴他這個(gè)我們這里辦不到的,于是就根本不會(huì)去喊匯款員了,相當(dāng)于提供了一層管理機(jī)制。針對(duì)這種窗口還存在多線程和單線程的區(qū)別:多線程:將所有用戶的要求都提上來(lái),里面的人都別閑著了,都一起干活吧;單線程:大家都排好隊(duì)了,一個(gè)一個(gè)來(lái),里面的人同一時(shí)間只有一個(gè)人在工作。

這里需要注意的是超級(jí)守護(hù)進(jìn)程的管理員xinet也是一個(gè)守護(hù)進(jìn)程,只不過(guò)它的任務(wù)就是傳話,其實(shí)這也是一個(gè)很具體很艱巨的任務(wù)哦。

當(dāng)然每個(gè)守護(hù)進(jìn)程都會(huì)監(jiān)聽(tīng)一個(gè)端口(銀行窗口),一些常用守護(hù)進(jìn)程的監(jiān)聽(tīng)端口是固定的,像httpd監(jiān)聽(tīng)80端口, sshd監(jiān)聽(tīng)22端口等;我們可以將其理解為責(zé)任制,時(shí)候等待,有求必應(yīng)。具體的端口信息可以通過(guò)cat /etc/services來(lái)查看。

clip_image002 clip_image004

結(jié)合vtun,這里的獨(dú)立啟動(dòng)守護(hù)進(jìn)程和超級(jí)守護(hù)進(jìn)程是針對(duì)server的,當(dāng)是獨(dú)立啟動(dòng)守護(hù)進(jìn)程時(shí),server端的套接字創(chuàng)建、監(jiān)聽(tīng)、綁定、接受和讀寫等操作和平時(shí)編程一樣。當(dāng)server是超級(jí)守護(hù)進(jìn)程時(shí),由系統(tǒng)(相當(dāng)于server端的父進(jìn)程)進(jìn)行監(jiān)聽(tīng),然后復(fù)制套接字描述符到0、1、2,server端對(duì)0 、1、2描述符的操作就是對(duì)該套接字的操作。

Server端建議用獨(dú)立啟動(dòng)守護(hù)進(jìn)程或者干脆不建立守護(hù)進(jìn)程。

參考: http://www.cnblogs.com/itech/archive/2010/12/27/1914846.html

vtun 守護(hù)進(jìn)程詳解


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦?。。?/p>

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 亚洲久草视频 | 亚洲精品在线网 | 深夜福利在线看 | 欧美体内she精视频毛片 | 玖玖爱精品 | 成年女人18级毛片毛片 | 欧美亚洲综合一区 | 欧美精品综合一区二区三区 | 日日夜夜骑 | 福利视频91 | 亚洲福利视频一区二区三区 | 欧美操操| 中文字幕51精品乱码在线 | 人人干人人模 | 精品一区二区三区亚洲 | 欧美一级一极性活片免费观看 | 久久99热久久精品在线6 | 亚洲欧美另类久久久精品能播放的 | 夜鲁夜鲁夜鲁在线观看福利 | 日日碰日日操 | 手机看片高清日韩精品 | 欧美性色生活片天天看99 | 国产一区免费在线观看 | 欧美一区视频 | 久久毛片免费 | 日本中文在线视频 | 在线日本妇人成熟免费观看 | 九九热国产视频 | 色噜噜狠狠狠狠色综合久一 | 久草青草 | 九九热这里只有国产精品 | 精品国产免费第一区二区三区日韩 | 国产精品久久久久久久9999 | 不卡网 | 老司机永久免费网站在线观看 | 亚洲精品久久久 | 就操视频 | 在线日韩视频 | 久久99精品久久久久久牛牛影视 | 久久精品女人毛片国产 | 久久99国产精品亚洲 |