进程创建 在Linux系统下,自己可以创建进程: 当进程执行时,它会被装载进虚拟内存,为程序变量分配空间,并把相关信息添到 task_struct里. 进程内存布局分为四个不同的段: • 文本段,包含程序的源指令. • 数据段,包含了静态变量. • 堆,动态内存分区区域. • 栈,动态增长与收缩的段,保存本地变量. 下面来说进程的创建方法: 一:fork: 1.函数原型: pid_t fork( void); 2.返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回子进程ID:否则,出…