操作系统第二周

lfy:不仅是有的同学 很多教计算机的老师 张口就是乱说

​ 中国人写书都是很功利的目的 所以现在写的书都很差

​ 以后上课关起门来 我叫自己朕 你们叫我陛下

lfy说要考的:硬件做的是指令系统 用的是指令集

​ 什么是函数 什么是系统空间调用

1.3.2共享

lfy:你们一起在教室上课,就是共享了我(?)

共享会有安全性问题

1.3.3虚拟

时分复用技术——虚拟处理机技术——虚拟设备技术

操作系统本身就是虚拟机 是一个资源管理器

eg. 硬盘—文件

​ cpu—进程&&线程

1.3.4异步 (Asynchronism)

我们写的程序是顺序执行的 但是计算机内的许多程序是并发运行的

各个程序跑的有快有慢

1.4 操作系统的主要功能

1.4.1处理器管理功能/进程管理功能 (1.控制进程 2.进程同步 3.进程通信 4.调度)

​ 计算机层次:

​ APP APP APP

​ —————— (房管指令)

​ OS

​ —————— (指令集)

​ 硬件

1.4.2存储器管理功能

1.内存分配 内存操作系统给出去了也可以收回来

(1)给程序分配内存空间(2)提高存储器利用率(3)允许正在运行的程序申请附加的内存空间

2.内存保护

3.地址映射 将地址空间中逻辑地址转换为内存空间中对应的物理地址

4.内存扩充

1.4.3设备管理功能

(1)完成I/O请求 完成指定的I/O操作