Linux内核
Swaggy_u
这个作者很懒,什么都没留下…
展开
-
基于mykernel的一个简单的时间片轮转多道程序内核代码分析
原创作品转载请注明出处https://github.com/mengning/linuxkernel/ 学号后三位:491实验准备在终端中cd LinuxKernel/linux-3.9.4rm -rf mykernelpatch -p1 < …/mykernel_for_linux3.9.4sc.patchmake allnoconfigmake #编译内核请耐心等待q...原创 2019-03-12 19:47:13 · 176 阅读 · 0 评论 -
跟踪分析Linux内核5.0系统调用处理过程
学号:491原创作品,转载请注明出处:https://github.com/mengning/linuxkernel/实验内容下载并编译Linux5.0内核选择学号后两位系统调用进行跟踪实验环境实验楼:https://www.shiyanlou.com/courses/running实验步骤启动MenuOScd LinuxKernel/qemu -kerne...原创 2019-03-18 22:51:47 · 189 阅读 · 0 评论 -
理解进程创建、可执行文件的加载和进程执行、进程切换,重点理解分析fork、execve和进程切换
阅读理解task_struct数据结构什么是进程进程是程序的一个执行实例进程是正在执行的程序进程是能分配处理器并由处理器执行的实体为了管理进程,操作系统必须对每个进程所做的事情进行清楚的描述,为此,操作系统使用数据结构来代表处理不同的实体,这个数据结构就是通常所说的进程描述符或进程控制块(PCB)。在Linux中,task_struct其实就是通常所说的PCB。所属的头文件#inclu...原创 2019-03-27 17:13:08 · 249 阅读 · 0 评论