推 mi981027: Vfork那裡, Child Process會借用父親的memory跟thread 08/18 02:16
→ mi981027: 直到child call exec系列的函式才會歸還 08/18 02:18
→ mi981027: parent在child借用他的資源的這段期間會被suspend 08/18 02:18
→ mi981027: 也就是要等child做完工(或呼叫exec後)才會換parent做 08/18 02:19
→ eefat: m大 我的疑惑是那個記憶體區塊同時存了 08/18 11:00
→ eefat: Parent要用的東西還有child的exec指令?是這樣嗎 08/18 11:02
→ eefat: 感謝m大回覆 08/18 11:02
→ mi981027: 是的 vfork程式寫的方式跟fork一樣 08/18 11:22
→ mi981027: 會用if(pid ==0)隔開child process 08/18 11:22
→ mi981027: 父子程式不論是fork還是vfork實際上都是寫在同一份code 08/18 11:22
→ mi981027: 上 08/18 11:22
→ mi981027: 不過當然execlp載入的是其他已經編譯好的程式就是了 08/18 11:22
→ mi981027: pg 08/18 11:27
→ eefat: 原來如此 謝謝m大! 08/18 11:36
推 b10007034: 請問樓上的IDE是哪個阿好奇 08/18 13:25
→ DLHZ: 就叫dcoder 08/18 13:57
→ mi981027: 嗯嗯 google play就有了 挺方便的 08/18 15:50
推 b10007034: 原來如此 想說這麼簡潔第一次看過 08/18 15:55