![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
木子若鱼
这个作者很懒,什么都没留下…
展开
-
进程——进程标识
进程标识每个进程都有唯一的非负整数表示的进程 ID虽然进程ID是唯一的,但是进程ID是可以复用的。当一个进程终止时,其进程ID就成为了服用的候选者。大多数的UNIX系统实现延时复用算法,使得赋予新建进程的ID不同于最近终止进程所使用的ID。这是为了防止将新进程误认为时使用同一ID的某个已终止的先前进程。系统中的一些专用进程交换进程/调度进程(swapper),进程ID为0。该进程是系统进程的一部分,它并不执行任何磁盘上的程序,因此也被称为系统进程。init进程,进程ID为1,它在自举过程结束原创 2020-11-02 17:57:14 · 1201 阅读 · 0 评论 -
创建进程fork——父进程与子进程
fork创建进程fork系统调用是用于创建进程的,并且fork创建的进程初始化状态与父进程一样。(进程空间中的变量)系统会为fork的进程分配新的资源fork系统调用无参数。fork返回两次,(在父进程中)第一次返回子进程id,(在子进程中)第二次返回0 .换句话说就是返回子进程id的是父进程,返回0的是子进程。测试代码...原创 2020-11-02 17:04:42 · 7167 阅读 · 2 评论