程序员三大浪漫:操作系统,计算机图形学,汇编语言。
现在操作系统内核的设计主流主要分为两个:微内核和宏内核。两个流派的操作系统分别为Unix/Linux和Windows/Minix。
它们设计的区别是,宏内核将大多数事情交由自己完成;而微内核只要求内核实现基本的系统功能,(操作系统-宏内核和微内核的区别)然后其他功能可以通过外层的服务调用内核功能去完成。
从大一开始自己就想编辑一个属于自己的操作系统。开始动工。
我对这个内核操作系统命名为Tiám:初遇某人时眼里闪烁的光芒(我觉得这个单词很美好便用它来做我的操作系统名字)
目标如下:
1.构建运行在32位i386架构平台的IBM PC上
2.能够运行在ubuntu虚拟机上
3.能实现分页机制
4.实现底层对I/O的操作
5.对于内存管理器(MM)和文件管理器(FS)有一个初步的建立
用此来总结我的大学生活吧。

标签: none

添加新评论