操作系统
文章平均质量分 90
MC丶吼吼
跪求offer养家糊口。。
展开
-
进程控制(3)
在进程控制(1)和进程控制(2)中介绍了进程控制的几个基本操作函数,fork、exec系列、exit、wait和waitpid等。在这篇文章中将要介绍与进程相关的ID知识以及进程会计和进程调度。与进程相关的ID有以下几个: 1、实际用户ID 标识进程的执行者。可以看做是我们登录的ID,由login程序在登录时进行设置,一般不改变。只有超级用户可以改变RUID。 2、有效用户ID ...原创 2018-07-16 14:04:08 · 165 阅读 · 0 评论 -
进程环境
进程环境原创 2018-07-11 20:56:19 · 346 阅读 · 0 评论 -
进程控制(1)
进程控制在介绍了进程环境之后,这篇文章将进一步介绍进程的控制,包括创建新进程、执行程序和进程终止。进程标识符 每个进程都有一个非负整型表示的唯一进程 ID,称为进程标识符。虽然进程ID是唯一的,但是进程 ID 可以被复用,当一个进程终止时,其进程 ID 就可以用于另一个新的进程。通过采用延迟重用算法,使得赋予新进程的 ID 不同于最近终止的进程所使用的 ID,防止将新进程误认为是使用同一...原创 2018-07-12 21:05:06 · 243 阅读 · 0 评论 -
进程控制(2)
在进程控制(1)中,介绍了创建子进程fork和vfork函数,其实在创建一个进程之后,子进程往往会调用一个exec函数去执行另一个程序。当调用一个exec函数之后,该进程执行的程序完全替换为新程序,而新程序从main函数开始执行。exec函数并不创建新的进程,前后进程ID不变,只是用磁盘上的一个新程序替换了当前进程的正文段、数据段、堆段和栈段。exec函数#include <un...原创 2018-07-13 16:26:24 · 176 阅读 · 0 评论