操作系统
其实 操作系统并不是与计算机硬件一起诞生的
它是在人们使用计算机的过程中,为了管理硬件资源,提高性能提高资源利用率,而逐步地形成和完善起来的。...实时性交互性更高更可靠
也出现了更为通用的计算机
操作系统的类型更多的可以理解为逻辑上的意义,他们可以相互结合,比如上面的多道批处理
还有分时批处理 实时批处理 等
Unix是最早的通用操作系统
此后又出现了...,想要多任务运行自然需要更多的内存
怎么才能在有限的内存空间服务于越来越多的程序呢?...注意到,虽然内存中有许多个程序同时运行,但是同一时间点,只有一个处理器在执行
如果内存不够的话,可以让暂时不用的数据和代码 存放到磁盘
腾出来空间加载将要使用的部分
如果需要的话,再将它们用同样的方式加载回来...进程是对处理器 主存 I/O设备的抽象
每个程序在计算机上运行,看上去可以独占的使用处理器,主存和I/O设备
处理器好像在不间断的一条接一条的执行程序中的指令
对于程序来说好像只有他自己的程序的代码和数据在内存中