自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux内核分析学习总结

张磊 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ”实验目录:实验1:反汇编 C 语言程序小结:序的堆栈调用大体过程是堆栈先向下增加,然后再向上还原的一个过程,整个程序通过指令线性流过 CPU。不足:流程图还可以再画好一些。实验2:一个简单的时间片轮转多道程序

2015-05-04 20:16:28 913

原创 进程调度时机跟踪分析进程调度与进程切换的过程

31#define switch_to(prev, next, last) \32do { \33 /* \34 * Context-switching clobbers all registers, so we clobber

2015-04-26 13:05:37 747

原创 linux内核加载可执行文件

张磊+原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 使用gdb跟踪分析一个execve系统调用内核处理函数sys_execve ,验证您对Linux系统加载可执行程序所需处理过程的理解登陆实验楼虚拟机cd LinuxKernelrm -rf menugi

2015-04-19 21:16:43 842

原创 Linux内核创建一个新进程的过程

张磊+ + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000

2015-04-12 23:15:07 602

原创 system_call中断处理过程分析

张磊 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000

2015-04-05 23:13:03 503

原创 库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用

库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用

2015-03-29 22:16:53 615

原创 跟踪分析Linux内核的启动过程

张磊+ 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000

2015-03-22 23:02:53 596

原创 一个简单的时间片轮转多道程序分析

张磊+原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ”使用实验楼的虚拟机打开shell,输入下面的两条命令,即可以启动mykernel,l cd LinuxKernel/linux-3.9.4l qemu -kernel arch/x86/boot/bzIm

2015-03-15 22:44:02 1091

原创 反汇编 C 语言程序

实验环璄:网易云课堂 实验楼64位Linux虚拟机main.c 文件:#include int g(int x){ return x + 3;} int f(int x){ return g(x);} int main(void){ return f(8) + 1;}使用命令:gcc –S –o main.s main.c -m32生成如下的

2015-03-05 15:54:27 860

24小时学通QT编程

20天自学QT全部文档,和代码!

2012-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除