Linux進程間通信之消息隊列與信號量

消息隊列 基本概念:消息隊列是消息的鏈接表,包括Posix消息隊列system V消息隊列。有足夠權限的進程可以向隊列中添加消息,被賦予讀權限的進程則可以讀走隊列中的消息。消息隊列克服了信號承載信息量少,管道只能承載無格式字節流以及緩衝區大小受限等缺點。消息隊列是雙向通信,傳輸的是有類型的數據塊,它的本質是內核中的優先級隊列。 消息隊列的實現包括創建或打開消息隊列、添加消息、讀取消息和控制消息隊列
相關文章
相關標籤/搜索