您好,歡迎來(lái)到易龍商務(wù)網(wǎng)!
發(fā)布時(shí)間:2021-08-28 03:08  
【廣告】










管道就是指用于連接一個(gè)讀進(jìn)程和一個(gè)寫進(jìn)程,以實(shí)現(xiàn)它們之間通信的共享文件,又稱pipe文件。Linux中實(shí)現(xiàn)了兩種管道,一種是無(wú)名管道,一種是命名管道。無(wú)名管道沒(méi)有磁盤節(jié)點(diǎn),它僅作為一個(gè)內(nèi)存對(duì)象存在,用完后就銷毀了。因此,流速大時(shí)可以節(jié)省管道基建投資,但泵和壓縮機(jī)等動(dòng)力設(shè)備的運(yùn)行能耗費(fèi)用增大。因?yàn)闆](méi)有文件名和路徑,也沒(méi)有磁盤節(jié)點(diǎn),因此無(wú)名管道沒(méi)有顯式的打開過(guò)程,實(shí)際上它是在創(chuàng)建時(shí)就自動(dòng)打開的,并且生成內(nèi)存inode節(jié)點(diǎn)、dentry目錄項(xiàng)對(duì)象和兩個(gè)文件結(jié)構(gòu)對(duì)象(一個(gè)讀操作、一個(gè)寫操作),其內(nèi)存對(duì)象和普通文件的一致,所以讀寫操作使用的是同樣的文件接口,當(dāng)然讀寫函數(shù)是的。
上一篇:安慶小區(qū)降霾抑塵車詢問(wèn)報(bào)價(jià)「遠(yuǎn)大汽車」
返回列表
下一篇:粉煤灰儲(chǔ)存?zhèn)}生產(chǎn)批發(fā)「浩大倉(cāng)儲(chǔ)」