一个计算机语言的发展历史,也是语言关系的图谱,大约凝结了50种语言。阅读全文>
发表于 @ 2006年03月31日 19:46:00|评论(loading...)|编辑
这是一个简化后的Unix家族族谱图。从这个图上,我们也可以看出为什么国外在OS领域内会有所造诣,是因为他们在几十年的时间里面,有这么大量的技术积淀,也同时是系统人才的积淀。只有百家争鸣才会有百花齐放。从历史中学习,我们在OS的路上还要走很远。阅读全文>
发表于 @ 2006年03月31日 18:47:00|评论(loading...)|编辑
如果想第一次使用的时候再初始化,而程序正常退出的时候,再释放资源。那么应该将其放到某个函数中,作为static声明。阅读全文>
发表于 @ 2006年03月04日 14:09:00|评论(loading...)|编辑
这回由启动时初始化的顺序分析涉及几个bootstrap函数的文件:
/kern/arch/mips/mips/ram.c
/kern/thread/scheduler.c阅读全文>
发表于 @ 2006年03月02日 17:21:00|评论(loading...)|编辑
分析一个学习用的OS,OS161
Copyright (c) 2000, 2001, 2002, 2003
President and Fellows of Harvard College. All rights reserved.
这回分析了
/kern/arch/mips/mips/start.s
/kern/main/main.c阅读全文>
发表于 @ 2006年03月02日 13:11:00|评论(loading...)|编辑