操作系统
定义:
以文件形式保存在存储器上的程序和数据等信息。有效组织和管理系统中的各种软硬件资源,合理的组织计算机系统工作流程,控制程序执行,并向用户提供一个良好的工作环境和友好接口。
作用:
通过资源管理提高计算机系统的效率。
改善人机界面向用户提供友好的工作环境。
四个特征:
并行性、共享性、虚拟性和不确定性。
功能:
处理机管理,文件管理,存储管理,设备管理,作业管理。
这篇博客咱们来聊聊处理机管理:
处理机管理:
处理机管理也称进程管理。重点研究诸进程之间的并发特性,以及进程之间相互合作与资源竞争产生的问题。
一、程序与进程认识:
程序与进程的引入:
程序执行(顺序,封闭,可再现性),程序的并发执行破坏了程序的封闭性和可再现性,为解决该问题,需要研究进程间的同步与互斥问题。
二、进程:
- 进程的组成: