1,操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。
2,操作系统是用户与计算硬件之间的接口,操作系统是计算机系统资源的管理者。
3,操作系统的目标:有效、方便、可扩充、开放四个特性。
4,操作系统的特性:并发、共享、异步、虚拟四个。
5,操作系统的主要功能:CPU处理机管理、文件管理、存储器管理、设备管理、用户接口五个。
6,进程和线程的三种状态:就绪、执行、阻塞。
7,进程的特性:动态性、并发性、独立性、异步性四个。
8,进程的特性和操作系统的特性的异同:都有并发性、和异步性,进程区别于操作系统的特性是:动态性,独立性。操作系统区别于进程的特性是:共享性,虚拟性。
9,批处理系统的特性:脱机、多道、成批处理。
10,为什么要引入缓冲区:(1),缓和CPU和I/O设备间速度不匹配的矛盾。(2),减少对CPU的中断频率,提高对CPU的使用率。(3),提高CPU和I/O之间的并行。
11,什么是死锁?所谓死锁是指多个进程在运行过程中因为争夺某一资源而造成的一种僵局。当进程处于这样的一种僵局时,若无外力作用,它们将无法向前推进。这个时候就产生了一种死锁。
12,造成死锁的四个必要条件是什么?(1),互斥。(2),请求和保持。(3),不剥夺。(4),环路等待。
13,如何解决死锁?预防死锁、避免死锁、检验死锁、解除死锁。
操作系统笔记
最新推荐文章于 2023-04-25 10:06:56 发布