对linux进程有点疑惑,请教下:
1,使用fork函数得到的子进程是父进程的一个复制品,它从父进程处继承了整个进程的地址空间,包括进程上下文、进程堆栈、内存信息、打开的文件描述符、信号控制设定、进程优先级、进程组号、当前工作目录、根目录、资源限制、控制终端等,而子进程所独有的只有它的进程号、资源使用和计时器等。如果父子进程这些都相同的话不是乱套了?难道各自的内存空间不应该是独立的吗? 1,使用fork函数得到的子进程是父进程的一个复制品
1,使用fork函数得到的子进程是父进程的一个复制品,它从父进程处继承了整个进程的地址空间,包括进程上下文、进程堆栈、内存信息、打开的文件描述符、信号控制设定、进程优先级、进程组号、当前工作目录、根目录、资源限制、控制终端等,而子进程所独有的只有它的进程号、资源使用和计时器等。如果父子进程这些都相同的话不是乱套了?难道各自的内存空间不应该是独立的吗? 1,使用fork函数得到的子进程是父进程的一个复制品