※ 本文為 swallow.bbs. 轉寄自 cd.twbbs.org 更新時間: 2013-01-31 01:53:39
fork() -> copyexecv() -> 基因轉植
※fork()
child的pid是 0
child要拿到parent要用getppid();
程式都差不多 除了pid之外都相同
※execv()
基因改造過的...
bounded-buffer
insert() producer只動in
remove() consumer只動out
-> 因為要避免對同一檔重複讀寫造成問題 故區分讀寫->讀檔鎖定
IPC(InterProcess Communication)
是process和process之間溝通的方法
這是邏輯上的觀念,實體觀念不存在... 因為實體方法太多種
link的空間分配?? 如果是ganiman的link一定不會太大XDDD
link只可以1to1嗎??
兩個物件之間只可以有一條link嗎??
link
link是不是雙向的??(手機是雙向的)
Communication Models
(a) 安全性高 經典 跟硬體設計也有關
(b) 方便 有對象的共用記憶體 -> producer/consumer
p.s.芒果的說明貼切的很靠盃XDDD
Direct Communicaton
send->P receive->Q
Indirect Communication: mailbox
mailbox sharing: 1)tag 2)先來先贏 3)server指定
buffer size
1)min=0 2)limited 3)unlimited
--
紅狼太難畫了 我可不可以畫隻紅色的波利就好?
『紅色波利』
◢◣
[Modified by ch890333] From: 140.123.104.234 (2008/10/21 Tue 09:56:54)
[Modified by ch890333] From: 140.123.11.73 (2008/10/21 Tue 12:41:22)
--
※ 看板: Swallow 文章推薦值: 0 目前人氣: 0 累積人氣: 70
回列表(←)
分享