随笔分类 - 操作系统
摘要:调度算法评价指标 CPU利用率 由于早期的CPU造价极其昂贵,因此人们会希望让CPU尽可能多地工作 CPU利用率:指CPU“忙碌”的时间占总时间的比例。 Eg:某计算机只支持单道程序,某个作业刚开始需要在CPU上运行5秒,再用打印机打印输出5秒,之后再执行5秒,才能结束。在此过程中,CPU利用率、打
阅读全文
摘要:操作系统体系结构 时钟管理:利用时钟中断实现计时功能 原语:原语是一种特殊的程序,具有原子性。也就是说,这段程序的运行必须一气呵成,不可被“中断” 非内核功能:Ubuntu、Centos 的开发团队,其主要工作是实现非内核功能,而内核都是用了 Linux 内核 内核 内核是操作系统最基木,最核心的部
阅读全文
摘要:操作系统引导 安装操作系统后: C盘(是这个磁盘的活动分区,安装了操作系统) 主存 主存由RAM和ROM组成, ROM (BIOS)包含:ROM引导程序,即自举程序 断电后,RAM会消失,但是ROM不会 整个开机过程: CPU通电,找到ROM执行引导程序,然后引导磁盘里的主引导记录(读入RAM),判
阅读全文
摘要:中断和异常 中断的错误 CPU上会运行两种程序,一种是操作系统内核程序,一种是应用程序 在合适的情况下,操作系统内核会把CPU的使用权主动让给应用程序(第二章进程管理相关内容) “中断”是让操作系统内核夺回CPU使用权的唯一途径 “中断”会使CPU由用户态变为内核态,使操作系统重新夺回对CPU的控制
阅读全文
摘要:操作系统概念 概念和定义 定义: 操作系统(Operating System, OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配;以提供给用户和其他软件方便的接口和环境;它是计算机系统中最基本的系统软件。 直观的例子:打开 Windows 操作系统的“任务
阅读全文