Re: [問題] Process Resources

作者: Artoo (artoo)   2008-10-14 16:29:25
※ 引述《shuanck (CeShine)》之銘言:
: ※ 引述《Artoo (呣哈哈)》之銘言:
: : fork之後的address space是獨立的兩個copy
: : 你說的這三個應該是指相同的東西,不過我手邊沒有最新版的OS課本
: : 所以找不到這三頁的位置...
: 所以這兩個獨立的copy都會在parent process被分配到的resources裡面嗎?
不,child和parent是獨立的 (以linux下來說,至少fork()產生的效果是如此)
它們各有一份內容相同的resource
: 課本有一段說OS一般會限制child process只能使用parent process的resources,
: 然而後面又說address space會被複製,
: 所以這是否是代表"address space不等於resource"呢?
我想這裡的resource指的是檔案之類的東西
child process當然不能使用parent不能使用的resource

Links booklink

Contact Us: admin [ a t ] ucptt.com