ps字体免费下载win10:什么叫"linux的进程同步"

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 14:10:00
我不大明白操作系统中的进程同步是指什么```
所以
请好心人指导
谢谢

在探讨Linux系统前,我们先定义一些术语:给定一个运行的程序(PROGRAM), 在某一时刻,代码(CODE)是组成程序的指令,内存空间(MEMORY SPACE)是被程序数据占用的部分内存,处理器状态(PROCESSOR STATUS)是微处理器的参数,例如标记(flag)和程序计数器(Program Counter,下一条要被执行的指令的地址)。
我们定义运行态程序(RUNNING PROGRAM)为代码,内存空间,处理器状态等对象的集合。在计算机运行的某一时刻,我们保存一个运行态程序的数据,调用另一运行态程序的数据并执行,之后再让此程序从先前中断处继续执行,如此实现先前所述的交错执行。进程(PROCESS)或任务(TASK)用来描述此类运行态程序。
至于同步(synchronization)通常指进程或线程间防止同时读写相同变量或系统资源的机制。