- 操作系统定义:操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用计算机的程序的集合。
- 操作系统的目标:
方便性:使计算机系统更易于使用。
有效性:利用率和吞吐量。
可扩充性:能方便地增加新的功能和模块,并能修改老的模块。
开放性:使其与其他的系统之间能彼此兼容、方便地实现互连。 - 操作系统的作用:
是用户与硬件系统之间的接口(用户通过它提供的图形化接口、系统功能调用、命令来使用计算机);
是计算机资源的管理者(内存、处理机、I/O设备、文件);
实现了对计算机资源的抽象;
是计算机工作流程的组织者; - 操作系统的发展:人工输入方式、脱机输入/输出方式、单道批处理系统(还是脱机是吗?)、多道批处理系统、分时系统、实时系统、微机操作系统
- 操作系统的基本特征:并发性、共享性、虚拟性、异步性。
- 操作系统的功能,五个方面:
处理机管理:进程控制、进程同步、进程通信、进程调度。
存储器管理:内存分配、内存保护、地址映射、内存扩充。
设备管理:缓冲管理、设备分配、设备处理。
文件管理:文件存储空间的管理、目录管理、文件的读/写管理和保护。
提供友好的用户接口:用户接口、程序接口。 - 操作系统的结构设计
无结构OS、模块化结构OS、分层式结构OS、微内核结构OS - 进程的基本状态的理解
- 微内核OS:用户、服务器运行在用户态,内核运行在系统态。
- 这章我不太明白脱机输入输出和单道处理的优缺点有什么不同。
- 理解多道为什么提高了I/O设备利用率。
- 分时系统主要解决了多个用户(包括远程用户)能够同时使用昂贵的主机资源、及时交互问题。
操作系统1
最新推荐文章于 2022-01-10 20:39:16 发布