码迷,mamicode.com
首页 >  
搜索关键字:内核分析    ( 611个结果
linux装载可执行程序简析
朱宇轲 +原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000linux中主要的可执行文件为ELF文件,我们可以将它装载到自己的程序中,这次我们就将分析linux装载可执行程序的过程。首先明确一点,...
分类:系统相关   时间:2015-04-19 12:55:49    阅读次数:166
Linux内核如何装载和启动一个可执行程序
陈铁+原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000学习过程其实就是模仿老师的过程,万一足够熟练了,就变成自己的了。内核代码部分的确有些痛苦,好在本周回到了用户shell层面,毕竟有些了解。将整个学习过程记录如下..
分类:系统相关   时间:2015-04-17 11:53:30    阅读次数:222
通过gdb跟踪Linux内核装载和启动可执行程序过程
作者:吴乐 山东师范大学《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000实验目的:通过对一个简单的可执行程序用gdb进行代码的跟踪,剖析linux内核是如何动态和静态装载和启动程序的,进而总结linux内核可执行程序加...
分类:数据库   时间:2015-04-15 23:22:20    阅读次数:315
《Linux内核分析》 week2作业-时间片轮转
一.基于时间片轮转调度代码的解读 代码结构主要由三个文件组成: 1.mypcb.h 2.myinterrupt.c 3.mymain.c1.进程控制块(mypcb.h)/* CPU-specific state of this task */struct Thread{ unsigned...
分类:系统相关   时间:2015-04-15 23:10:11    阅读次数:178
反汇编一个简单的C程序
反汇编一个简单的C程序 看了下网易云课堂的《Linux内核分析》,第一节要求有一个简单C程序得到汇编代码,然后分析。只要明确每个汇编指令代表的含义,就可以容易的走下去,关键是要体会里面的思想。 int g(int x){ return x+3; } int f(int x){ return g(x); } int main(){ return f(8...
分类:其他好文   时间:2015-04-13 20:53:15    阅读次数:243
Linux内核创建新进程的过程
作者:xujianguo原创作品转载请注明出处,《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000——————————————————————————————————————————————————————-————实验...
分类:系统相关   时间:2015-04-13 00:11:33    阅读次数:170
进程创建
这篇是网易云课堂《Linux内核分析》这门课的作业Linux提供了三个系统调用创建进程,v_fork, fork和clone。fork是将父进程的所有资源都复制给了子进程,所以不带参数。而clone是将指定资源复制给子进程,所以带参数。不论哪种方式最终都要调用do_fork。long do_fork...
分类:系统相关   时间:2015-04-13 00:01:56    阅读次数:559
分析进程创建的过程---linux内核学习笔记(六)
内容一:实验报告相关说明。真实姓名谢润帮原创作品转载请注明出处所学课程:《Linux内核分析》MOOC课程链接:http://mooc.study.163.com/course/USTC-1000029000
分类:系统相关   时间:2015-04-12 21:04:05    阅读次数:168
从库函数fork()起步,探究新进程的诞生
本周在线学习了孟宁老师的《Linux内核分析》,本周的主要内容是进程的描述和创建,针对本次课程的实验现记录于本博文。我们学习过操作系统这么课程,知道PCB是进程在内核中的唯一标识,PCB结构中包括本进程的全部信息。具体到Linux操作系统,这个PCB结构就是Linux内核中的task_struct结...
分类:系统相关   时间:2015-04-12 20:41:31    阅读次数:202
Linux进程启动过程简析
朱宇轲 +原创作品转载请注明出处+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000今天,我们将通过阅读linux的内核代码来对linux系统中进程的创建过程进行简单的分析。大家都知道,linux通过进程控制块PCB来对...
分类:系统相关   时间:2015-04-12 06:35:13    阅读次数:260
611条   上一页 1 ... 51 52 53 54 55 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!