課程設(shè)計 linux的消息函數(shù)的分析.doc
約13頁DOC格式手機打開展開
課程設(shè)計 linux的消息函數(shù)的分析,課程設(shè)計 linux的消息函數(shù)的分析本文共13頁 4112字摘要linux采用消息隊列的方式來實現(xiàn)消息傳遞。system v的消息隊列(message queues)是進程之間互相發(fā)送消息的一種異步(asynchronously)方式,在這種情形之下,發(fā)送方不必等待接收方檢查它的消息——即在發(fā)送完消息后,發(fā)送方就可以從...


內(nèi)容介紹
此文檔由會員 孫陽陽 發(fā)布
課程設(shè)計 LINUX的消息函數(shù)的分析
本文共13頁 4112字
摘要
Linux采用消息隊列的方式來實現(xiàn)消息傳遞。System V的消息隊列(message queues)是進程之間互相發(fā)送消息的一種異步(asynchronously)方式,在這種情形之下,發(fā)送方不必等待接收方檢查它的消息——即在發(fā)送完消息后,發(fā)送方就可以從事其它工作了——而接收方也不必一直等待消息。
新的消息總是放在隊列的末尾,接收的時候并不總是從頭來接收,可以從中間來接收。消息隊列允許一個或多個進程寫消息,一個或多個進程讀取消息。Linux維護了一系列消息隊列的msgque向量表。其中的每一個單元都指向一個msqid_ds的數(shù)據(jù)結(jié)構(gòu),完整描述這個消息隊列。當創(chuàng)建消息隊列的時候,從系統(tǒng)內(nèi)存中分配一個新的msqid_ds的數(shù)據(jù)結(jié)構(gòu)并插入到向量表中。
關(guān)鍵詞 LINUX,消息函數(shù)
本文共13頁 4112字
摘要
Linux采用消息隊列的方式來實現(xiàn)消息傳遞。System V的消息隊列(message queues)是進程之間互相發(fā)送消息的一種異步(asynchronously)方式,在這種情形之下,發(fā)送方不必等待接收方檢查它的消息——即在發(fā)送完消息后,發(fā)送方就可以從事其它工作了——而接收方也不必一直等待消息。
新的消息總是放在隊列的末尾,接收的時候并不總是從頭來接收,可以從中間來接收。消息隊列允許一個或多個進程寫消息,一個或多個進程讀取消息。Linux維護了一系列消息隊列的msgque向量表。其中的每一個單元都指向一個msqid_ds的數(shù)據(jù)結(jié)構(gòu),完整描述這個消息隊列。當創(chuàng)建消息隊列的時候,從系統(tǒng)內(nèi)存中分配一個新的msqid_ds的數(shù)據(jù)結(jié)構(gòu)并插入到向量表中。
關(guān)鍵詞 LINUX,消息函數(shù)
TA們正在看...
- 教學(xué)工作總結(jié)第二學(xué)期教學(xué)工作總結(jié).doc
- 教學(xué)工作總結(jié)學(xué)期體育工作總結(jié).doc
- 教學(xué)工作總結(jié)學(xué)期初三語文教學(xué)工作總結(jié).doc
- 教學(xué)工作總結(jié)學(xué)期勞動與技術(shù)教育工作總結(jié).doc
- 教學(xué)工作總結(jié)學(xué)期小學(xué)教學(xué)教研工作總結(jié).doc
- 教學(xué)工作總結(jié)學(xué)期小學(xué)教師個人教學(xué)工作總結(jié)(5篇).doc
- 教學(xué)工作總結(jié)學(xué)期工作總結(jié).doc
- 教學(xué)工作總結(jié)學(xué)期工作總結(jié)范文.doc
- 教學(xué)工作總結(jié)學(xué)期幼兒園中班班級的工作總結(jié).doc
- 教學(xué)工作總結(jié)學(xué)期幼兒園家長工作總結(jié)「4篇」.doc