os-elephant
os-elephant copied to clipboard
《操作系统真象还原》源码及学习笔记(os-elephant)还原真相
Results
7
os-elephant issues
Sort by
recently updated
recently updated
newest added
很喜欢你的分享,我也在研究中,能否加个联系方式[email protected]
在书中第204页,图 5-24 所展示的“虚拟地址与物理地址映射”是在未创建页目录中 729-1022 项 PDE 的情况下得出的结果。即如果将代码 5-2 中第 218-228 代码注释掉,编译运行后就可以在虚拟机中得到与图 5-24 相同的结果。
![image](https://github.com/yifengyou/os-elephant/assets/119998406/ae6a15f4-9d75-4ac4-a8dc-c4005d66681c)
`times 60 dq 0`+`lgdt [gdt_ptr]`会导致qemu-system-i386 cpu概率性重置, 怀疑gdt只允许第一个选择子为0, 其他不能为0.
通过中断导致进程切换时,中断通用操作中有保护上下文的操作,但是为什么信号量导致的线程切换没有保护上下文,是不需要么?
centos6.5 已经不在了,我在xubuntu 2204 上也运行成功了。可以用我这份代码:https://github.com/Jamlee/os-dev。基本上什么也没改