内核

一张图看尽 Linux 内核运行原理

众所周知的是,几乎整个互联网都运行在 Linux 上,从网络协议,到服务器,到你平常访问的绝大多数网站,都能看到它的身影。Linux 内核就是最复杂最流行的开源项目之一。如果你希望学习内核知识,在网上可以搜到无数的资料,但是 Linux 内核还是一个非常难弄明白的项目。

俗话说:一图胜千言,今天我们就为大家介绍一张完整的 Linux 内核运行原理图,通过这张图,你可以很方便地学习内核知识。

在 Linux 内核中,有许多层次、模块、功能调用和函数;要把其中的每一块儿都弄明白很不容易,不过 MakeLinux 做了一个非常酷的完整的内核交互图,上面非常清晰地标注了每一个组件部分及之间的关系。这张 Linux 内核交互图可以帮助你不用一一细读 Linux 内核代码,就能弄明白各个内核子系统间复杂的内部联系。

这种图上包含有超过400个关键函数,这400个关键函数被分进了一些主要的子系统。彼此之前的关系用连线标明了,交互地图在这里,感谢 MakeLinux 制作的Linux内核交互图,Linux Story 正在制作其中文版,也请保持关注。

linux-kernel-map-linux_story

本文地址:http://www.linuxstory.org/linux-kernel-map/  转载请注明

 

What is your reaction?

Excited
0
Happy
0
In Love
0
Not Sure
0
Silly
0
bootingman,是“booting” 加上 “man”的一个合成词。 术语“booting(引导)”是“bootstrapping”的简写,描述计算机从零开始启动的过程,同时也表示一个古老的谚语“通过自力更生而出人头地“。 “引导”的思想在于一个困难的、复杂的目标可以通过一个小的动作开始,然后以这个小的动作为基础,一步一步地达到期望目标而完成。这也是我想做和正在做的。

    You may also like

    9 Comments

    1. 現在中文版的製作完了嗎

    2. […] 一张图看尽 Linux 内核运行原理 众所周知的是,几乎整个互联网都运行在 Linux […]

    3. 求讲解啊,大神,邮箱 [email protected]

      1. 原图里有细致的讲解,你可以点进去链接看看,不过目前都是英文版的,我们正在制作中文版的,请继续关注哦^_^

        1. 现在中文版的制作完成了吗

          1. 慚愧,還沒有…

            1. 居然看图提示网站未备案

    4. […] 本文地址:http://www.linuxstory.org/linux-kernel-map/  转载请注明 […]

    5. verygood

    Leave a reply

    您的电子邮箱地址不会被公开。

    此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

    More in:内核

    内核

    Linux 内核 4.4 LTS 将于2016年1月10日发布

    Linux 内核 4.4 LTS 候选第八版本最终版的最后一个里程碑,它将于下周末,2016年1月10日推出。这和之前的发布候选版相比,是一个非常小的一个变动,大多是网络方面,架构改进,尤其是针对 ARM 和 SPARC ,常规的网络变化,以及一些密码修复。
    内核

    Linux Kernel 4.0 RC5 发布!

    3月23日,Linus 宣布: Linux kernel 4.0 RC5 (第五代候选版本)发布,这是2015年 Linux 技术的一个最高的期望。因此我们宣布为大家提供 Linux kernel 4.0 RC5 的下载与测试服务。根据 shortlog ...