![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统学习
文章平均质量分 93
做程序员的第一天
这个作者很懒,什么都没留下…
展开
-
操作系统 --- 进程通信(IPC)
目录一、进程间的通信? 二、为什么进程间通信需要操作系统支持?三、进程间通信的方法 3.1 共享存储3.2 消息传递(消息队列)3.2.1 直接通信方式【点名道姓的消息传递】3.2.2 间接通信方式【以“信箱”作为中间实体进行消息传递】3.3 管道通信(FIFO)【读写数据自由度没有共享内存方式高】 四、总结 进程通信是指进程之间的信息交换。定义:进程间通信(Inter-Process Communication,IPC)是指两个进程之间产生数据交互。举例:进程是分配系统资源的单位(包括内存原创 2024-09-10 16:57:20 · 448 阅读 · 0 评论 -
操作系统 ---- 【2.3】进程控制
进程控制是进程管理中最基本的功能,主要包括创建新进程、终止已完成的进程、将因发生异常情况而无法继续运行的进程置于阻塞状态、负责进程运行中的状态转换等功能。如当一个正在执行的进程因等待某事件而暂时不能继续执行时,将其转变为阻塞状态,而在该进程所期待的事件出现后,又将该进程转换为就绪状态等。进程控制一般是由OS的内核中的原语来实现的。简化:进程控制的主要功能是对系统中的所有进程实施有效的管理,它具有创建新进程、撤销已有进程、实现进程状态转换等功能。进程控制就是要实现进程状态转换。原创 2024-09-10 11:51:16 · 488 阅读 · 0 评论 -
操作系统 --- 进程的状态和状态转换
那操作系统是怎么进入进程的这些状态的呢?进程PCB中,会有一个变量state来表示进程的当前状态。如:1表示创建态、2表示就绪态、3表示运行态.....。为了对同一个状态下的各个进程进行统一的管理,操作系统会将各个进程的PCB组织起来。那么操作系统是如何将各个进程的PCB组织起来呢?请看下面。原创 2024-09-10 09:48:40 · 565 阅读 · 0 评论 -
操作系统 ---- 进程的概念、组成、特征
来自百度:狭义定义:进程是正在运行的程序的实例(an instance of a computer program that is being executed)。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的。原创 2024-09-09 23:22:30 · 781 阅读 · 0 评论