※ 引述《Artoo (呣哈哈)》之铭言:
: ※ 引述《shuanck (CeShine)》之铭言:
: : 所以这两个独立的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
课本上的说法是这样的限制是为了避免无限开Child Process让系统资源耗尽
我想可能是系统分配给这个Process某个Memory Space,但一开始它只用一部分
其他部分保留给Child Process??