随笔分类 - 进程
摘要:1. 进程的定义 程序是指存储在外部存储(如硬盘)的一个可执行文件。 进程则是具有独立功能的程序关于某个数据集合上的一次运行活动 进程包括代码段和数据段,除此之外进程一般还包含打开的文件,以及要处理的信号和CPU上下文等等。 2. 进程描述符 Linux内核通过一个被称为进程描述符的 task_st
阅读全文
摘要:1. 创建进程(fork) 在Linux中,为了创建一个进程,父进程用系统调用 fork() 来创建子进程。 fork() 会产生一个新的子进程,其子进程会复制父进程的数据与堆栈空间;并继承父进程的用户代码、组代码、环境变量、已打开的文件代码、工作目录和资源限制等。 由于这些继承的信息是复制而来的,
阅读全文

浙公网安备 33010602011771号