只能顺序执行,一个做业完成自动读入下一个linux
IBM7094shell
多道程序,任务之间切换调度(任务没法继续执行才会切换,如访问IO)数据结构
IBM OS/360学习
任务之间快速切换操作系统
MIT MULTICSunix
简化的MULTICS,核心概念相同,但更灵活和成功blog
PDP-1进程
改造UNIX,开源内存
操做系统是管理硬件的软件内存管理
多任务管理(CPU,内存)
文件管理(磁盘键盘显示器)
将操做系统从磁盘读出,放入内存。并在内存中初始化一些设备管理的表格(一些数据结构),以后启动shell。
等待用户的设备使用(系统调用),将其展开为设备细节
CPU管理:CPU是如何使用和管理的?fork是什么,是如何管理CPU的?
内存管理:怎么经过地址取用到内存的?
CPU管理和内存管理与多进程有什么管理
文件管理:文件分为普通文件和设备文件。open普通文件和open设备文件有什么不一样?为何操做文件就等于操做设备?