日期:2014-05-16  浏览次数:20615 次

用户程序如何使用fork()
linux中,用户程序使用fork()创建进程。
 我想用户程序如果要fork(),一定已经在内存中,用户程序是如何从硬盘加载内存中的呢?操作系统好像没有提供这样的API。

------解决方案--------------------
既然是在运行中的程序,那必然至少有一部分存在于内存中了!
fork本来就属于系统API,最后fork的功能是在linux内核中实现的。

楼主需要学习下操作系统原理的知识。