作者:王鹤楼 原创作品转载请注明出处 《Linux内核分析》MOOC课程 http://mooc.study.163.com/course/USTC-1000029000 操作系统的三大功能 进程管理 内存管理 文件系统 task_struct 用来描写叙述进程的数据结构,能够理解为进程的属性。进程 ...
分类:
系统相关 时间:
2017-07-21 12:32:16
阅读次数:
381
http://blog.chinaunix.net/uid-20788636-id-4408261.html 前言: 对于Linux内核的Socket系列文章都是依据于:Linux-3.14.5的版本内核分析,对于文中的注释和问题的说明也参考了网络上经典分析文章,对他们奉献表示感谢! 转载请标明:h ...
分类:
其他好文 时间:
2017-06-13 16:55:59
阅读次数:
348
Linux内核分析 - 网络[十四]:IP选项 Linux内核分析 - 网络[十四]:IP选项 标签: linux内核网络structsocketdst 2012-04-25 17:14 5639人阅读 评论(1) 收藏 举报 标签: linux内核网络structsocketdst 2012-04 ...
分类:
系统相关 时间:
2017-05-25 17:17:00
阅读次数:
604
王一+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-100002900 一、linux 系统的理解和学习心得 操作系统作为一个运行任务和程序的平台,几乎所有的独立运行的计算平台上都有,小到一个51的最小系统,可以模拟简单的操作系统,大到 ...
分类:
系统相关 时间:
2017-04-24 00:04:06
阅读次数:
185
Linux的最大的好处之一就是它的源码公开。同时,公开的核心源码也吸引着无数的电脑爱好者和程序员;他们把解读和分析Linux的核心源码作为自己的最大兴趣,把修改Linux源码和改造Linux系统作为自己对计算机技术追求的最大目标。Linux内核源码是很具吸引力的,特别是当你弄懂了一..
分类:
系统相关 时间:
2017-04-18 11:45:42
阅读次数:
271
本文来自 http://blog.csdn.net/ouyang_linux007/article/details/7422346 Linux的最大的好处之一就是它的源码公开。同时,公开的核心源码也吸引着无数的电脑爱好者和程序员;他们把解读和分析Linux的核心源码作为自己的最大兴趣,把修改Linu ...
分类:
系统相关 时间:
2017-04-18 11:16:02
阅读次数:
249
王康 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 1,进程切换关键代码switch to分析 1, 因为有这些不同的进程,所以就需要不同的进程调度策略: 以下为系统调用来配置系统调... ...
分类:
系统相关 时间:
2017-04-16 14:24:01
阅读次数:
320
王康 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 下面是对8个课题的总结 1. 图解分析汇编代码以及理解计算机是如何工作的 冯诺依曼体系结构的计算机,又叫存储程序计算机,从硬件的角... ...
分类:
系统相关 时间:
2017-04-16 13:59:00
阅读次数:
274
王一+《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-100002900 一、理解编译链接的过程和ELF可执行文件格式; 1、编译链接过程 汇编器编译成汇编代码 -x是将编译cpp输出文件,输出汇编文件 4.链接成可执行文件 静态链接成h ...
分类:
系统相关 时间:
2017-04-10 00:38:51
阅读次数:
273
Linux内核如何装载和启动一个可执行程序 有了上次的教训,这次直接用vmware完成 (~ ̄3 ̄)~ 先观察MenuOS新增的函数 和上次的Fork差不多,只不过在子进程的分支中调用了execlp。 这里要提一下exec大家族,一共有6个函数 (1)int execl(const char *pa ...
分类:
系统相关 时间:
2017-04-03 16:15:34
阅读次数:
318