4.操作系统历史

【README】

本文内容总结自 B站 《操作系统-哈工大李治军老师》,内容非常棒,墙裂推荐;


【1】IBM7094 

批处理操作系统: 一个job 一个job的顺序执行;


【2】 IBM OS360

1)    多道程序:

  • 程序1 程序2 交替占用cpu,执行过程交替向前推进;

2)    所以就出现了作业之间(多道程序)的切换和调度,且切换和调度成为核心; 因为既有 IO 任务,也有计算任务,需要让CPU 忙碌;
3)    IBM os360 可以运行多道程序,作业在运行期间惊喜切换和调度;
小结: 多进程结构和进程管理萌芽


【3】MULTICS (1965-1980)

1)    分时系统;每个人都分配一段cpu时间片;
2)    核心仍然是 任务切换; 


【4】MULTICS 到 UNIX  (1980-1990)

Unix 是 一个简化的 MULTICS;


【5】从 UNIX 到 LINUX

 


【6】总结操作系统发展历史 

提到了进程管理; 


【7】历史是多线条的:PC 与 DOS

 


【8】从 QDOS 到 MS-DOS

 


【9】从 MS-DOS 到 WINDOWS

 

从命令行转到图形界面;


【10】 macOS 与 IOS


【11】总结历史(多进程+文件操作)

 

任务1:掌握,实现操作系统的多进程图谱,涉及到 cpu,内存;
任务2: 掌握,实现操作系统的文件操作视图,涉及到IO,磁盘,文件;

操作系统核心模块就是以上2个视图,包括 多进程图谱,文件操作视图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值