内核

一张图看尽 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/  转载请注明

 

对这篇文章感觉如何?

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

    You may also like

    9 Comments

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

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

    3. 求讲解啊,大神,邮箱 15010217897@163.com

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

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

          1. 慚愧,還沒有…

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

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

    5. verygood

    Leave a reply

    您的电子邮箱地址不会被公开。 必填项已用*标注

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

    More in:内核

    内核

    Linux 5.4 内核发布

    Linux Torvalds 于西八区时间 2019 年 11 月 24 日下午在 linux-kernel 邮件中宣布了 Linux 5.4 内核的正式发布(进入主线)。
    内核

    Linux 5.3 内核发布

    Linus Torvalds 于西七区时间 9 月 15 日下午在 linux-kernel 邮件列表中宣布了 Linux 5.3 版本(内核)的正式发布(进入主线)。
    内核

    Linux 5.0 内核发布

    Linus Torvalds 于 3 月 4 日在 linux-kernel 邮件列表宣布了 Linux 5.0 版本内核的正式发布(进入 mainline)。目前,kernel.org 首页也已包含此版本。