Linux内核0.11完全注释(修正版) --读书笔记(2)

Linux的诞生和发展:
UNIX操作系统、MINIX操作系统、GNU计划、POSIX标准、Internet网络
UNIX操作系统的诞生:
时间:1969
sapce travel
MINIX操作系统:
时间:1987
第一次公布C和汇编的系统源代码
GNU计划
时间:1984
Stallman 免费软件
POSIX标准
时间:1985
该标准是基于现有的UNIX实践和经验,描述了操作系统的调用服务和接口。
用于保证编制在的应用程序可以在源代码一级上在多种操作系统上移植和运行。
POSIX.1仅规定了系统服务应用程序编程接口(API),仅概括了基本的系统服务标准。
POSIX.2 命令与工具标准
POSIX.3 测试方法标准
POSIX.4 实时API
Linux 操作系统版本的变迁:
0.00 : 第一个意义上的系统也只是Linus在时钟中断控制下两个任务相互切换运行打印的"AAA"和"BBB",未发布。谁还不是一步一步走过来的了:)。

在这里插入图片描述在这里插入图片描述

	0.11添加的功能:
	1、执行程序的需求加载
	2、启动时可执行/etc/rc初始文件
	3、建立起数学协处理器仿真程序框架程序结构
	4、Ted Ts`o增加了脚本程序的处理代码
	5、Galen Hunt 添加了对多种显卡的支持
	6、John T Kohl修改了 kernel/console.c程序,使控制台支持名叫功能和KILL字符
	7、提供了对多种语言键盘的支持

0.12 版本添加了很多东西。大厦不是一天建成的,胖子也不是一天能瘦下来的。
在这里插入图片描述
0.95c+:
开始采用虚拟文件系统VFS结构
增加了登陆界面
添加了调试代码(ptrace)
软盘驱动磁道缓冲
非阻塞管道文件操作
系统重启(Ctrl-Alt-Del);swapon()系统调用,从而可以实时选择交换设备
支持递归符号链接
支持4个串行端口
支持硬盘分区
支持多种类型
James Wiegand编制了最初的并行口驱动程序

基本在0.95版本后,由全Internet网的linux爱好则共同维护开发。

兴趣应该是学习的重要动力。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值