侧边栏壁纸
博主头像
知与夜 博主等级

行动起来,活在当下

  • 累计撰写 24 篇文章
  • 累计创建 4 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

第二章 操作系统

夜莺
2024-02-20 / 0 评论 / 0 点赞 / 0 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
本文最后更新于2025-07-04,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

第二章 操作系统

进程管理

进程状态

	操作系统为了管理进程,按进程的执行过程中的*不同状况* ,至少定义了三种不同的进程状态。

		运行态:进程占有处理器正在运行。

		就绪态:进程**具备**运行条件,**等待** 系统分配处理器以便运行。

		等待态:进程**不具备**运行条件,正在等待某个事件完成。

进程​死锁​

	进程管理是操作系统的核心,如果设计不当,就会出现死锁的问题。

	不考虑资源数量限制的情况下,并发进程不会发生死锁的最少资源数量的#计算#​。其中,m为并发进程的数量,n为各个进程需要的资源数量。
$$R≧m*(n-1)+1$$

存储管理

页式存储

	页式存储是指通过引入进程的逻辑地址,把进程逻辑地址空间与物理地址空间分离,从而增加存储管理的灵活性。

	在页式存储系统中,指令所给出的逻辑地址分为两个部分:**逻辑页号** 和 **页内地址** 。其中逻辑页号与页内地址占多少位,与主存的最大容量、页的大小有关。

	常用的页面置换算法又 先进先出置换法、最佳置换法和最近最少使用置换法。

文件管理

文件管理概念

文件管理是指对外存储设备上**以文件方式存放的信息的管理**。文件控制块的集合称为文件目录,文件目录被组织成文件,称为目录文件。

绝对路径和相对路径

用户在对文件进行访问时,要给出文件所在的路径。路径分为相对路径 和 绝对路径 。绝对路径时指从根目录开始的路径 ;相对路径是指 从用户工作目录开始的路径。

"../"表示上级目录,“../../”表示上上级的目录,以此类推。

设备管理

设备管理的概念

设备管理时对设备I/O设备的管理,主要任务有三个。

	第一个是 **选择和分配I/O设备**

	第二个是 **控制I/O设备和CPU之间的数据交换**

	第三个是 **为用户提供友好的透明接口**

传输控制方式

程序查询方式

程序查询方式比较简单,要求CPU不断使用指令检测方法来获取I/O设备的工作状态。

程序中断方式

某一I/O设备的数据准备就绪后,会“主动”向CPU发出中断请求信号,请求CPU暂时中断目前正在执行的程序转而进行数据交换。

DMA方式

DMA是一种完全由硬件执行I/O数据交换的工作方式。

I/O通道控制方式

I/O通道是一个具备特殊功能的处理器,可以代替CPU管理控制I/O设备的独立部件。

I/O处理机方式

采用专门的小型通用计算机,可完成I/O通道所完成的I/O控制。
0

评论区