管道的本質(zhì)是什么
管道的本質(zhì)是一片內(nèi)存區(qū)域,默認(rèn)大小是65536字節(jié),不過(guò)可以調(diào)用fcntl來(lái)獲取和修改這個(gè)值的大小。因此在使用管道的過(guò)程中要注意寫(xiě)入數(shù)據(jù)是否能及時(shí)消費(fèi)的問(wèn)題,一旦管道滿了,寫(xiě)入就會(huì)被阻塞;對(duì)于讀取端,要及時(shí)地讀取,防止管道被寫(xiě)滿,造成寫(xiě)入阻塞。
有名管道的通信原理是什么
有名管道的通信原理:通過(guò)在內(nèi)存上開(kāi)辟一塊全新的空間,兩個(gè)相互獨(dú)立的進(jìn)程通過(guò)文件描述符操縱這塊獨(dú)立的空間。