社区
BESTI.Linux内核原理与分析
作业
帖子详情
《Linux内核原理与分析》第六周作业
娄老师
2021-10-29 05:19:38
完成
《Linux内核原理与分析》教学进程
中第六周的任务。
...全文
1094
回复
打赏
收藏
《Linux内核原理与分析》第六周作业
完成《Linux内核原理与分析》教学进程中第六周的任务。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
0人已提交
完成率0%
提交任务
暂无数据
暂无数据
提交任务
修改积分
请选择导出文件
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
2024-2025-1 20242805《
Linux
内核
原理
与
分析
》
第六周
作业
本文是《
Linux
内核
原理
与
分析
》
第六周
作业
,
分析
system_call中断处理过程。介绍了实验步骤,包括使用虚拟机、编辑代码、编译运行等。阐述了系统调用大致流程,从用户程序发起请求到返回结果,详细说明了从用户态到
内核
态再返回用户态的过程,确保用户程序安全请求服务。
20242803《
Linux
内核
原理
与
分析
》
第六周
作业
这是《
Linux
内核
原理
与
分析
》
第六周
作业
,介绍使用gdb跟踪
分析
系统调用
内核
函数。先使用系统调用
内核
函数,如修改menu中test_api.c文件使用setuid和getuid;再进行gdb跟踪
分析
,从system_call到iret,包括系统调用触发、系统调用门、系统调用号查找、执行
内核
函数及返回用户空间等过程。
20252803《
Linux
内核
原理
与
分析
》
第六周
作业
本文围绕
Linux
系统调用机制展开,重点
分析
了getpid和getppid系统调用的实现过程。通过实验五的操作,包括重新定义系统调用、编写自动编译脚本、使用gdb跟踪
内核
函数以及绘制系统调用流程图,详细阐述了从用户态到
内核
态的切换过程。
20242811《
Linux
内核
原理
与
分析
》
第六周
作业
本次实验聚焦于
分析
Linux
系统中system_call中断处理过程。实验要求使用gdb跟踪
分析
系统调用
内核
函数,并绘制从system_call到iret的流程图。实验过程包括修改文件、重新编译生成文件系统、用gdb跟踪
分析
,还介绍了x86架构下中断处理的大致步骤。
20222817《
Linux
内核
原理
与
分析
》
第六周
作业
本文介绍了如何为MenuOS增加新命令,如rm-rfmenu和gitclone,并通过gdb追踪
内核
函数sys_time。深入剖析了系统调用的处理过程,涉及syscall_exit_work和schedule等关键环节。
BESTI.Linux内核原理与分析
31
社区成员
13
社区内容
发帖
与我相关
我的任务
BESTI.Linux内核原理与分析
北京电子科技学院 《Linux内核原理与分析》课程
复制链接
扫一扫
分享
社区描述
北京电子科技学院 《Linux内核原理与分析》课程
linux
高校
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章