linux安全第二周学习总结

一、实验过程

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

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

linux安全第二周学习总结_第1张图片

linux安全第二周学习总结_第2张图片

 

1.mypcb.h

linux安全第二周学习总结_第3张图片

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

  • linux安全第二周学习总结_第4张图片

你可能感兴趣的:(linux安全第二周学习总结)