自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 课程总结报告

结合虚拟化步骤分析linux系统的一般执行过程: BIOS启动引导阶段:计算机启动后,首先运行的是BIOS程序。BIOS程序会检测计算机硬件设备并进行初始化,然后将控制权交给下一级的启动引导程序。 引导过程:虚拟机启动后,它会加载引导程序。引导程序从虚拟磁盘中读取配置文件,确定要加载的内核映像和启动参数。 内核加载:内核是操作系统的核心部分,负责管理计算机硬件设备和软件资源。在启动时,内核会加载驱动程序、文件系统等模块,并初始化各种数据结构。 init初始化阶段:init

2023-05-15 20:38:54 26 1

原创 lab5 深入理解进程切换

这段代码将%rbp %rbx等寄存器的值保存到当前进程的内核栈中,而后将打那个钱进程的内核栈顶指针保存到task_threadsp中,将新进程的task_thread.sp保存的值作为新进程的内核栈顶。我们把已执行过的进程指令和数据在相关寄存器与堆栈中的内容称为进程上文,把正在执行的指令和数据在寄存器与堆栈中的内容称为进程正文,把待执行的指令和数据在寄存器与堆栈中的内容称为进程下文。二是完成进程上下文切换context_switch,进程上下文包含了进程执行需要的所有信息。

2023-04-25 14:32:52 46 1

原创 Lab3 Linux内核

测试挂载根文件系统,看内核启动完成后是否执行init脚本。给init脚本添加全下。打包成内存根文件系统镜像。

2023-03-23 23:06:31 38 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除