代码改变世界

阅读排行榜

Linux内核如何装载和启动一个可执行程序

2016-04-06 11:02 by 20135128, 1611 阅读, 收藏,
摘要: Linux内核如何装载和启动一个可执行程序 符钰婧 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ​ 这一周的主要内容是可执行程序的装载。 一、那么首先来看一下编译链接的过程和ELF可执行文 阅读全文

跟踪调试Linux内核的启动过程

2016-03-10 10:20 by 20135128, 1136 阅读, 收藏,
摘要: 跟踪调试Linux内核的启动过程---使用gdb 符钰婧 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 ” 本次的实验是使用gdb跟踪调试内核从start_kernel到init进程启动,并 阅读全文

linux第三章学习笔记

2016-04-06 11:33 by 20135128, 550 阅读, 收藏,
摘要: 第三章 进程管理 进程是Unix操作系统抽象概念中最基本的一种。 进程管理是所有操作系统的心脏所在。 一、进程 1. 进程是处于执行期的程序。除了可执行程序代码,还包括打开的文件、挂起的信号、内核内部数据、一个或者多个执行线程等多种资源 线程是在进程活动中的对象;内核调度的对象是线程而不是进程 在L 阅读全文

理解进程调度时机跟踪分析进程调度与进程切换的过程

2016-04-12 10:29 by 20135128, 470 阅读, 收藏,
摘要: 理解进程调度时机跟踪分析进程调度与进程切换的过程 符钰婧 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一、首先来理解一下Linux系统中进程调度的时机 (1)中断处理过程(包括时钟中断、I 阅读全文

进程的描述和进程的创建

2016-03-30 11:14 by 20135128, 411 阅读, 收藏,
摘要: 进程的描述和进程的创建-分析Linux内核创建一个新进程的过程 符钰婧 原创作品转载请注明出处 《Linux内核分析》MOOC课http://mooc.study.163.com/course/USTC-1000029000 这次的实验是围绕着fork函数对应的系统调用处理过程来进行的。 一、首先简 阅读全文