阅读源码分为纵向阅读和横向阅读。纵向就是跟着内核的执行流程来读,横向就是按照内核的各大功能模块来读。第一种方法纵向或者横向来读都可以,因为代码量不是很大。《linux内核完全剖析》《linux内核完全注释》是引导你横向阅读的书,《linux内核设计的艺术》是引导你纵向阅读的书。个人经验可以横向纵向结合着来,纵向跟着bochs调试工具来是必不可少的,当遇到问题时进入到相应的功能模块横向拓展一下由伦理电影www.ixdy.com提供。 包含LINUX内核同步、信号、内存、调度、文件系统、网络系统、时钟等部分的源码注释。前后历时三年,算是干货。 目录 前言 第1章 概述 1.1 Linrx的诞生和发展 1.1.1 UNIX、MINIX、GNU和POSIX 1.1.2 Linux操作系统的诞生和版本的变迁 1.2 内容综述 1.3 本章小结 1.4 习题 第2章 Linux内核体系结构 2.1 Linux内核模试和体系结构 2.2 Linrx中断机制 2.3 Linrx系统定时 2.4 Linrx内核进程控制
2021-06-01 16:21:40 47.02MB linux 源代码
1
Linux 0.12内核源码,适合Linux入门学习。比高版本的内核源码更适合了解Linux框架
2021-05-31 20:19:41 171KB linux内核
1
linux内核源码。3.10版本比较难找了,未经过修改,有需要的可以下载,不喜勿喷。
2021-05-12 11:00:50 69.79MB linux linux-3.10 3.10 内核源码
1
鸿蒙内核源码分析(百篇博客分析.挖透鸿蒙内核).pdf
2021-04-29 19:03:10 12.96MB 鸿蒙内核源码
1
鸿蒙必定成功,也必然成功
2021-04-29 01:28:44 12.61MB 鸿蒙内核源码分析
1
linux协议栈源码,带注释版本,是学习linux tcp/ip协议栈的最佳伴侣。 linux内核版本2.6
2021-04-15 09:00:56 3.01MB tcpip 网络 linux内核 源码注释
1
linux-4.4的内核源码! 配置内核配置内核的方法很多,主要有如下几种:1.      #make menuconfig  //基于ncurse库编制的图形工具界面2.      #make config  //基于文本命令行工具,不推荐使用3.      #make xconfig  //基于X11图形工具界面4.      #make gconfig  //基于gtk+的图形工具界面由于对Linux还处在初学阶段,所以选择了简单的配置内核方法,即make menuconfig。在终端输入make menuconfig,等待几秒后,终端变成图形化的内核配置界面。进行配置时,大部分选项使用其缺省值,只有一小部分需要根据不同的需要选择。对每一个配置选项,用户有三种选择,它们分别代表的含义如下:或[*]——将该功能编译进内核[]——不将该功能编译进内核[M]——将该功能编译成可以在需要时动态插入到内核中的代码说明:笔者输入make menuconfig  后并没有配置其他内核编译配置(因为还不是特别懂),只是试了下此流程,是可用的。4)    编译内核这步是时间最长的一个步骤,一般在2个小时左右。编译内核只需在终端(目录:/usr/src/linux-4.14) 输入:make
2021-04-08 15:02:35 126.71MB linux kernel 4.4 linux-4.4
1
网狐6.6完整源码+内核源码+105款游戏源码(已解密)
2021-04-04 13:26:49 370.51MB 网狐6.6完整源码+内核源码+1
1
Epoll epoll内核源码详解剖析,揭开epoll的神秘面纱 为什么要剖析epoll原始码 在学习网络编程的过程中,在使用epoll的时候感觉epoll就像是神秘的魔法一样,可以创建百万的套接字句柄和以O(1)的时间复杂度返回允许的事件。与疑惑,我于是便来剖析epoll原始码,先前侯捷大师所言:“原始码之前,了无秘密”,不妨去探究其中的奥秘!
2021-03-24 21:07:24 31KB 系统开源
1