看了哈工大一位老师讲的操作系统课,挺易懂的,同时记了笔记,共享也便于以后查看复习。
第一讲
硬件<-(加载)操作系统(系统软件)->应用软件
操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序集合。
方便性
有效性
可扩充性
开放性
操作系统的作用:1 用户与硬件系统的接口。给用户提供三种方式: 1)命令方式。 2)系统调用方式。 3)图形,窗口方式。
2 计算机四类资源(处理器,存储器,I/O设备,文件系统)的管理者。
3 用作扩充机器:覆盖了软件的机器又称虚拟机(裸机:无任何软件的计算机系统)
基本操作系统:多道批处理系统,分时系统,实时系统
通用操作系统,网络操作系统,分布式操作系统基于基本操作系统
单道批处理系统:一次只洗一件的全自动洗衣机。一批作业以脱机方式输入到磁带上,在监督程序的控制下连续处理。特征:1)自动性,无人工干预 2)顺序性 按进入内存的先后执行 3)单道性:内存中只保持一道作业 缺点:内存利用率太低了
多道批处理系统——多道:内存中同时存放多个