计算机基础
文章平均质量分 73
anuowu
这个作者很懒,什么都没留下…
展开
-
操作系统 进程同步和通信
操作系统 进程同步和通信 死锁:进程间争夺资源而相互等待,以至于进程无法运行 并发执行的实现 并发编程方法 要想让任务中的并发成分能够并发执行,通常有如下三种方法: 编写顺序程序,系统来识别顺序程序的并发成分,利用操作系统支持的进程机制分发这些任务 由程序员识别并发成分,利用并发程序设计语言编写设计并发的程序,在编译时由编译系统安排创建相应的一组进程 程序员识别并发,利用操作系统的进程机制提供的系统调用的并行库函数生成进程并运行并发子任务。c语言不是并发编程语言,需要使用此方法。 并发执行的实现 并发执原创 2021-03-09 12:28:15 · 205 阅读 · 0 评论 -
操作系统 进程管理
操作系统 进程管理 进程是什么 程序以进程的方式运行,使用系统资源(存储空间,外设,文件,cpu)。 进程的组成: 一个可以执行的程序; 每个进程在被创建的时候分配有自己的用户空间,存放程序和数据; 每个进程在执行过程中可能需要访问某些系统资源,包括有(CPU, 内存,IO设备,文件等); 进程包含一个栈区,包含运行的现场信息; 同一个程序可以由多个进程分别执行,不同的进程之间并没有直接的关系。 任何一个程序,逻辑上都可以将其分为两部分:执行过程中不改变自身的不变部分和工作区、变量等可变原创 2021-03-08 21:01:54 · 255 阅读 · 0 评论