freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

36進程通信(communication)-文庫吧

2025-08-27 10:30 本頁面


【正文】 ?直接通信方式 (消息緩沖機制) ?間接通信方式 (信箱通信方式) 進 程 管 理 6 直接通信方式 : 發(fā)送進程直接將消息發(fā)送給接收進程,并將它掛在接收進程的消息緩沖隊列上。接收進程從消息緩沖隊列中取得消息。故稱為 消息緩沖機制。 間接通信方式 : 發(fā)送進程將消息發(fā)送到某個中間實體(一般稱為信箱)中,接收進程從中取得消息,所以稱為 信箱通訊方式 ,相應地系統(tǒng)稱為電子郵件系統(tǒng)。 進 程 管 理 7 消息緩沖機制 (直接通信) 發(fā)送進程 在自己的內存空間設置一個 把要發(fā)送的消息填入發(fā)送區(qū) 發(fā)送區(qū) 接收區(qū) 接收進程 在自己的內存 空間設置一個 公用緩沖區(qū) 兩通信進程必須滿足下列條件 1 在發(fā)送進程把消息寫入緩沖區(qū)和把緩沖區(qū)掛入消息隊列時, 應禁止其他進程對緩沖區(qū)消息隊列的訪問。同理,接收進程取消息時也禁止其他進程訪問緩沖區(qū)消息隊列 2 當緩沖區(qū)中沒有信息存在時,接收進程不能接收到任何消息 進 程 管 理 8 消息的一般形式 消息緩沖通訊技術由 Hansen 首先提出的 ,基本思想是:根據 ? 生產者 —— 消費者關系 ?原理 , 利用公用消息緩沖區(qū)實現進程間的信息交換 。 發(fā)送進程先申請一個消息緩沖區(qū),寫入消息后把該消息緩沖區(qū)送入接收進程的消息隊列中,通知接收進程。接收進程從消息隊列中摘下一消息緩沖區(qū),取出所需要的信息。 進 程 管 理 9 消息的一般形式 : 發(fā)送消息的進程名 接收消息的進程名 消息長度 消息正文 進 程 管 理 10 消息緩沖通訊機構包含下列內容: 消息緩沖區(qū)是一個數據結構 用 Pascal 描述為: type msg=recorod sender: 消息發(fā)送者名 size: 消息長度 Text: 消息正文 Next: 下一個消息的鏈指針 發(fā)送進程和接收進程 發(fā)送原語 Send( ) 和接收原語 receive( ) 設公用信號量 mutex, 并置初值為 1 設 SM為接收進程的私用信號量 , 置初值為 0 Send(m) begin 向系統(tǒng)申請一個消息緩沖區(qū)
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1