摘要:
进程的状态与转换 状态 运行态:占有CPU 就绪态:已经具备运行条件,但由于没有空闲CPU,而暂时不能运行 阻塞态(又称等待态):因等待某一事而暂时不能运行 以上三种称为进程的三种基本状态 创建态(又称新建态):进程正在被创建,操作系统为进程分配资源、初始化PCB 终止态(又称结束态):进程正在从系 阅读全文
摘要:
操作系统:系统调用 什么是系统调用,有何作用? 系统调用概念:“系统调用”是操作系统提供给应用程序(程序员/编程人员)使用到的接口,可以理解为一种可供应用程序调用的特殊函数,应用程序可以发出系统调用请求来获得操作系统的服务。 **系统调用作用:**应用程序通过系统调用请求操作系统的服务。系统中的各种 阅读全文
摘要:
操作系统:中断和异常 中断机制的诞生 早期计算机各程序只能串行执行,系统资源利用率低。为了解决这个问题,人们发明了操作系统(作为计算机的管理者),引入终端机制,实现了多道程序并发执行。 本质:发生中断就意味着需要操作系统介入,开展管理工作。 中断的概念和作用 当中断发生时,CPU立即进入核心态 阅读全文
摘要:
操作系统的运行机制体系结构 运行机制 两种指令 特权指令:不允许用户程序直接使用 非特权指令 两种处理器状态 CPU如何判断当前是否可以执行特权指令? 通过两种处理器的状态 用户态(目态):此时CPU只能执行非特权指令 核心态(管态):特权指令,非特权指令都可执行 两种程序 内核程序:操作系统的内核 阅读全文
摘要:
操作系统的发展与分类 手工操作阶段 通过纸带进行输入输出 输入输出慢,计算机处理速度快 主要缺点:用户独占全机、人机速度矛盾导致资源利用率极低。 批处理阶段 1.单道批处理系统 引入脱机输入/输出技术(用磁带完成),并监督程序(操作系统的雏形)负责作业的输入、输出。 程序员将写好程序的纸带通过外围机 阅读全文
摘要:
操作系统的特征 操作系统的特征分为并发、共享、虚拟和异步四个特征。其中并发与共享为两个最基本的特征,二者互为存在条件。 目录 并发 并发:指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但是微观上是交替发生的。 并行:指两个或多个事件在同一时刻同时发生。 操作系统的并发性指计算 阅读全文
摘要:
操作系统的概念、功能和目标 计算机系统层次结构 裸机(纯硬件) 操作系统(例如window,Linux) 应用程序(软件) 用户 操作系统的概念 操作系统是指管理计算机硬件与软件资源,并合理的组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,他是计算机系统中最基本的系统软件。 阅读全文
摘要:
Typora的使用 一级标题:使用# + 空格 + 标题 二级标题:使用## + 空格 + 标题 三级四级以此类推 例子: 一级标题 二级标题 三级标题 下划线 <u> + 内容 + </u> 例子: 下划线 删除线 ~~ +内容+ ~~ 例子: ~~删除线~~ 加粗 ** +内容+ ** 例子: 阅读全文