10 2019 档案

摘要:1. 问题描述 通过这一周的学习,我进一步了深入内核系统的调用处理过程,更加完整地理解了系统调用的工作机制。下面通过给MenuOs增加geteuid命令,以及通过gdb跟踪调用time函数的过程,并分析system_call代码对应的工作过程这两方面深入理解系统调用的工作机制。 2. 解决步骤 2. 阅读全文
posted @ 2019-10-26 14:50 buguoliujibugaiming 阅读(144) 评论(0) 推荐(0) 编辑
摘要:1. 问题描述 通过这一周的学习,我们初步学习了操作系统中一个非常重要的概念——系统调用,同时学习了保证操作系统可以正常运行的法宝,系统调用的三层机制,以及系统调用的实现过程。下面通过使用库函数API和C代码中嵌入汇编代码触发一个系统调用函数来具体阐述这种机制。 2. 解决步骤 2.1 系统调用三层 阅读全文
posted @ 2019-10-18 11:11 buguoliujibugaiming 阅读(160) 评论(0) 推荐(0) 编辑
摘要:1. 问题描述 通过这一周的学习,我们进一步学习了linux内核源代码的目录结构,并基于linux内核源代码构造了一个简单的操作系统MenuOS,同时通过分析MenuOS的启动过程,使用gdb跟踪调试内核从start_kernel到init进程启动,并分析linux内核启动部分函数的代码,进一步深入 阅读全文
posted @ 2019-10-11 12:14 buguoliujibugaiming 阅读(190) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示