系統編程七

這一節主要是講有名管道 有名管道的特點是它保證了寫入原子性,而且可用於無親緣關係的任意進程,它是創建在某個路徑下,所以當進程退出時它也不會消失,而無名管道是創建在內存中,所以進程退出時候它就消失了。進程利用有名管道通信需要用到雙線程,一個線程用於讀,一個線程用於寫。 下圖是有名管道與無名管道的區別: 程序: //寫進程 #define FIFONAME "myfifo" #define SIZE
相關文章
相關標籤/搜索