1、數(shù)據(jù)只能從管道的一端寫入,從另一端讀出。
2、寫入管道中的數(shù)據(jù)遵循先入先出的規(guī)則。
3、管道所傳送的數(shù)據(jù)是無(wú)格式的,這要求管道的讀出方與寫入方必須事先約定好數(shù)據(jù)的格式,如多少字節(jié)算一個(gè) 消息等。
4、管道不是普通的文件,不屬于某個(gè)文件系統(tǒng),其只存在于內(nèi)存中。
5、管道在內(nèi)存中對(duì)應(yīng)一個(gè)緩沖區(qū)。不同的系統(tǒng)其大小不一定相同。
6、從管道讀數(shù)據(jù)是一次性操作,數(shù)據(jù)一旦被讀走,它就從管道中被拋棄,釋放空間以便寫更多的數(shù)據(jù)。
7、管道沒有名字,只能在具有公共祖先的進(jìn)程之間使用
更多關(guān)于“物聯(lián)網(wǎng)培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學(xué),課程大綱緊跟企業(yè)需求,更科學(xué)更嚴(yán)謹(jǐn),每年培養(yǎng)泛IT人才近2萬(wàn)人。不論你是零基礎(chǔ)還是想提升,都可以找到適合的班型,千鋒教育隨時(shí)歡迎你來(lái)試聽。