ia-64 linux内核设计与实现,GitHub - yifengyou/The-design-and-implementation-of-a-64-bit-os: 《一个64位操作系统的设计与实现...

《一个64位操作系统的设计与实现》学习笔记

d3cdf974acd29f2fe14b73b887bee0ea.png

本仓库说明

本仓库代码默认运行环境位 CenOS6.4 x64,相关环境搭建参看**《第二章-环境搭建及基础知识》**

尽量做到每个例程用一个run.sh脚本一键运行跑起,目前还在更新中。。随书源码在Mac下开发,乱的一笔,整理一波先。

书才收到没多久,慢慢看,稳稳更新。。

尽可能做到每个实例用脚本启动运行,尽可能添加注释

书的排版其实不适合一章节一个实验跑通,可能更多小实验组成,尝试采用其它方式记录

Something I hope you know before go into the coding~

* First, please watch or star this repo, I'll be more happy if you follow me.

* Bug report, questions and discussion are welcome, you can post an issue or pull a request.

相关站点

目录

该书简介

本书讲述了一个64位多核操作系统的自制过程。此操作系统自制过程是先从虚拟平台构筑起一个基础框架,随后再将基础框架移植到物理平台中进行升级、完善与优化。为了凸显64位多核操作系统的特点,物理平台选用搭载着Intel Core-i7处理器的笔记本电脑。与此同时,本书还将Linux内核的源码精髓、诸多官方白皮书以及多款常用协议浓缩于其中,可使读者在读完本书后能够学以致用,进而达到理论联系实际的目的。

本书既适合在校学习理论知识的初学者,又适合在职工作的软件工程师或有一定基础的业余爱好者。

作者简介

df502d78ec144448b626180cd1f42226.png

一个执着研究操作系统内核的骨灰级程序员,希望在这里找到可以一起讨论的朋友,共同进步。

如果有可能,为什么我们不做一个中国版的linux呢?

这就是我写《一个64位操作系统的实现》的初衷。不求改变世界,但求,可以帮助在学习《操作系统》这门课程上艰难前行的同志们。

失败不可怕,害怕失败才真正可怕;当你意识到失败只是弯路,那么你就已经走在成功的直道上了。

该书特点

基于Intel Core i7处理器的64位多核操作系统

引入诸多Linux内核的设计精髓

既可在Bochs虚拟机中执行,又可通过U盘引导运行于台式机、笔记本电脑

技术交流

QQ群:144571173

20190822_120729_91.png

《一个64位操作系统的设计与实现》交流群

群主即为该书作者,有问题直接怼他就行

不需要添加好友瞎逼逼

QQ群:148177180

e9b0329c4978b656b28367f5b11b24e7.png

《操作系统真象还原》交流群

QQ群:361934810

e07bd1f9c2077e422dfaa664a6678242.png

《大话计算机》交流群

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值