社区
BESTI.Linux内核原理与分析
作业
帖子详情
《Linux内核原理与分析》第五周作业
娄老师
2021-10-18 08:34:48
完成
《Linux内核原理与分析》教学进程
中第五周的任务。
...全文
1078
回复
打赏
收藏
《Linux内核原理与分析》第五周作业
完成《Linux内核原理与分析》教学进程中第五周的任务。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
0人已提交
完成率0%
提交任务
暂无数据
暂无数据
提交任务
修改积分
请选择导出文件
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
20242803《
Linux
内核
原理
与
分析
》
第五
周
作业
该博客是《
Linux
内核
原理
与
分析
》
第五
周
作业
,介绍使用库函数API和C代码嵌入汇编代码两种方式调用系统调用。先阐述系统调用的概念、用途、与API区别等知识,后以setuid和getuid为例进行实验,还提及实验中setuid需超级用户权限等注意事项。
2024-2025-1 20242805《
Linux
内核
原理
与
分析
》
第五
周
作业
本文是《
Linux
内核
原理
与
分析
》
第五
周
作业
,介绍实验楼实验4,通过库函数API和C代码嵌入汇编代码两种方式调用write系统调用。实验表明,库函数代码简洁易维护,嵌入汇编可精细控制但代码复杂、不易移植,多数情况推荐用库函数。
20242811《
Linux
内核
原理
与
分析
》
第五
周
作业
本文介绍了
Linux
系统调用相关内容,包括其特点、使用过程、实现方式和调用号等。还展示了使用库函数API和C代码嵌入汇编代码两种方式使用系统调用getuid和getgid,通过编译运行并与id命令对比,验证了两种方式获取用户和组ID的效果。
20252803《
Linux
内核
原理
与
分析
》
第五
周
作业
本文介绍了
Linux
系统调用的两种实现方式,包括使用库函数API和C代码中嵌入汇编代码。通过具体示例展示了如何调用getpid和getppid系统调用,并结合实际实验过程说明了相关技术的应用。
20252820《
Linux
内核
原理
与
分析
》
第五
周
作业
本文通过库函数API和内联汇编两种方式实现同一系统调用,
分析
其在参数传递、用户态到
内核
态切换及返回机制上的异同。实验表明两者最终调用相同
内核
服务,区别仅在于用户态封装层次,揭示了系统调用的工作流程与底层机制。
BESTI.Linux内核原理与分析
31
社区成员
13
社区内容
发帖
与我相关
我的任务
BESTI.Linux内核原理与分析
北京电子科技学院 《Linux内核原理与分析》课程
复制链接
扫一扫
分享
社区描述
北京电子科技学院 《Linux内核原理与分析》课程
linux
高校
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章