码迷,mamicode.com
首页 >  
搜索关键字:内核分析    ( 611个结果
《Linux内核分析》第五周
20135103王海宁 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 这周的实验在上周实验四的基础上,进一步的操作:1.将系统调用函数getpid命令加入menuos中2.通过gdb跟踪sys_getpid系统调用 ...
分类:系统相关   时间:2016-03-27 13:52:02    阅读次数:324
通过系统调用分析system_call中断处理过程
罗冲 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 1. 实验准备1.1 环境准备下载linux3.18.6的源代码。 按照http://mooc.study.163.com/learn/USTC-1000029000?tid=2001214000#/learn/content?ty...
分类:其他好文   时间:2016-03-27 01:55:29    阅读次数:247
linux内核分析 第五周 扒开系统调用的三层皮(下)
rm menu -rf 强制删除原menu文件 git clone http://github.com/mengning/menu.git 从github中克隆 cd menu 在test.c中增加上周编写的两个函数:Getpid()和GetpidAsm(),修改test.c中的main函数,添加两 ...
分类:系统相关   时间:2016-03-26 23:52:22    阅读次数:283
第五周
潘恒 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、使用gdb跟踪分析一个系统调用内核函数 1.增加系统调用 1).先执行rm menu -rf,强制删除原有的menu文件夹,使 ...
分类:其他好文   时间:2016-03-26 21:59:46    阅读次数:166
实验五:分析system_call中断处理过程
贺邦 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程 http://mooc.study.163.com/course/USTC-1000029000 将上一个系统调用函数和asm版本的实现整合进入menu的内核中: int GetPid() { int pid = getpid ...
分类:其他好文   时间:2016-03-26 21:47:14    阅读次数:260
20135201李辰希 《Linux内核分析》第五周 扒开系统调用的“三层皮”(下)
李辰希 原创作品转载请注明出处 《Linux内核分析》 MOOC课程http://mooc.study.163.com/course/USTC-100002900 一.给MenusOS增加time和time-asm命令 1.操作步骤 进入实验楼 克隆一个新的menu 进入menu之后,输入make ...
分类:系统相关   时间:2016-03-26 17:14:00    阅读次数:271
linux内核分析第五周-分析system_call中断处理过程
本实验目的:通过以一个简单的menu小程序,跟踪系统调用的过程,分析与总结系统调用的机制和三层进入的过程。 实验原理:系统调用处理过程与中断处理的机制 系统调用是通过软中断指令 INT 0x80 实现的,而这条INT 0x80指令就被封装在C库的函数中。(软中断和我们常说的硬中断不同之处在于,软中断 ...
分类:系统相关   时间:2016-03-26 15:28:04    阅读次数:259
分析system_call中断处理过程
分析system_call中断处理过程 攥写人:于涵 学号:20132119 ( *原创作品转载请注明出处*) ( 学习课程:《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 实验要求: 使用gdb跟踪分析一个系统调用 ...
分类:其他好文   时间:2016-03-26 15:21:30    阅读次数:109
Linux内核分析——第五章 系统调用
第五章 系统调用 5.1 与内核通信 1、系统调用在用户空间进程和硬件设备之间添加了一个中间层,该层主要作用有三个: (1)为用户空间提供了一种硬件的抽象接口 (2)系统调用保证了系统的稳定和安全 (3)每个进程都运行在虚拟系统中,而在用户空间和系统的其余部分提供这样一层公共接口。 2、在Linux ...
分类:系统相关   时间:2016-03-26 15:21:06    阅读次数:303
Linux内核分析——扒开系统调用的三层皮(下)
一、给MenuOS增加time和time-asm命令 1、实验过程: rm menu -rf 强制删除 git clone http://github.com/mengning/menu.git 克隆相关信息 make rootfs 一个脚本,自动编译自动生成根文件系统,并自动启动MenuOS 2、 ...
分类:系统相关   时间:2016-03-26 14:01:40    阅读次数:241
611条   上一页 1 ... 32 33 34 35 36 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!