在线观看欧美gv视频网站,忘忧草影视WWW在线播放动漫,国产精品国产精品国产专区,亚洲欧美在线中文理论

      
      

      • <small id="2btsb"><kbd id="2btsb"></kbd></small>
        <td id="2btsb"></td>

        消息隊列有幾種類型

        曉枝

        “消息隊列”是在消息的傳輸過程中保存消息的容器。那么它有幾種類型呢?下面一起來了解了解。

        消息隊列有幾種類型

        1、目前主要有兩種類型的消息隊列:POSIX消息隊列以及系統(tǒng)V消息隊列,系統(tǒng)V消息隊列目前被大量使用??紤]到程序的可移植性,新開發(fā)的應用程序應盡量使用POSIX消息隊列。

        2、系統(tǒng)V消息隊列是隨內(nèi)核持續(xù)的,只有在內(nèi)核重起或者顯式刪除一個消息隊列時,該消息隊列才會真正被刪除。因此系統(tǒng)中記錄消息隊列的數(shù)據(jù)結構(struct ipc_ids msg_ids)位于內(nèi)核中,系統(tǒng)中的所有消息隊列都可以在結構msg_ids中找到訪問入口。消息隊列就是一個消息的鏈表。每個消息隊列都有一個隊列頭,用結構struct msg_queue來描述。

        3、隊列頭中包含了該消息隊列的大量信息,包括消息隊列鍵值、用戶ID、組ID、消息隊列中消息數(shù)目等等,甚至記錄了最近對消息隊列讀寫進程的ID。讀者可以訪問這些信息,也可以設置其中的某些信息。

        以上就是關于消息隊列有幾種類型的全部內(nèi)容。