一、实验过程

cd LinuxKernel/linux-3.9.4
qemu -kernel arch/x86/boot/bzImage

然后cd mykernel 您可以看到qemu窗口输出的内容的代码mymain.c和myinterrupt.c

linux安全第二周学习总结

linux安全第二周学习总结

 

1.mypcb.h

linux安全第二周学习总结

  • 14行:定义thread用于存储eip和esp
  • 20、21、22行:定义pid就是进程的ID;进程状态;内核堆栈(进程管理相关的数据结构)
  • 25行:程序入口
  • 26行:用链表连接起来
  • 29行:调度器
  • linux安全第二周学习总结
    linux安全第二周学习总结

相关文章:

  • 2021-10-14
  • 2021-07-17
猜你喜欢
  • 2021-06-26
  • 2022-01-12
  • 2021-08-11
相关资源
相似解决方案