上一页 1 2 3 4 5 6 7 8 ··· 20 下一页
摘要: 实验作业:分析Linux内核创建一个新进程的过程 20135313吴子怡.北京电子科技学院 【第一部分】阅读理解task_struct数据结构 1.进程是计算机中已运行程序的实体。在面向线程设计的系统(Linux 2.6及更新的版本)中,进程本身不是基本运行单位,而是线程的容器。 2.在Linux中 阅读全文
posted @ 2016-03-29 16:43 20135313吴子怡 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 第十八章 调试 18.1 准备开始 1.准备工作需要的是: 2.执行foo就会让程序立即产生核心信息转储(dump core)。 18.2 内核中的bug 往往是经由连锁反应触发的。 1.内核bug的原因可能有 2.内核bug发作的症状可能有 3.内核开发比起用户开发要多考虑一些独特的问题 18.3 阅读全文
posted @ 2016-03-27 16:27 20135313吴子怡 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 20135313吴子怡.北京电子科技学院 ①更新menu代码到最新版 ②在代码中加入C函数、汇编函数 ③在main函数中加入makeconfig ④make rootfs ⑤可以看到qemu中增加了我们先前添加的命令: ⑥分别执行新增的命令 ①进入gdb调试 ②设置断点,继续执行: ③相对应的得到这 阅读全文
posted @ 2016-03-23 18:25 20135313吴子怡 阅读(3019) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 20 下一页