`
izuoyan
  • 浏览: 9221383 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于linux内核以及原始人的想法

阅读更多

1.isolate_lru_pages函数的额外功用是试图介入伙伴系统来尽可能的释放掉连续的页面。事情是这样的,本来,isolate_lru_pages这个函数是为了尽可能少的争抢lru全局锁而引入的,它将页面分离到一个局部,然后在决定是否回收以及如何回收,现在它又接收了一个order参数,这样就可以以当前扫描到的页面为基准,在其前后分离出一些可以凑成2的order次幂大小的页面,使它们一起被回收,这样有利于伙伴系统的碎片最小化,如果按照isolate_lru_pages函数最原始的智能,它可能分离出了N个页面,这N个页面可能不甚连续,然而加入order的影响之后,它分离出的N个页面中就有可能用2的order次幂个连续页面了
2.CFS调度器引入了调度实体的概念,它不仅仅可以指示进程,还可以指示进程组。
3.我们不应该嘲笑原始人的,但是我们很多人将原始人作为一种贬义词来使用。我们不否认印第安人比我们落后,但他们不是原始人,他们也是现代人,和我们是并列的,原始人是我们的祖先,没有他们的简陋就没有我们的文明,所以我们要尊敬他们而不是嘲笑他们。

分享到:
评论

相关推荐

    关于linux内核以及其他个人体会的文集

    Linux 内核思想和编程实践 本文集是作者近两年来的心得体会,涵盖了 Linux 内核、操作系统设计、编程思想、Windows 操作系统对比、数学和算法、Java 小文、个人思想等多方面的内容。下面是从标题、描述、标签和部分...

    Linux内核完全注释:基于0.11内核(V5.0)_0.11内核_linux_linux内核完全注释_Linux内核注释_

    《Linux内核完全注释:基于0.11内核(V5.0)》是一部深入解析Linux内核的重要参考资料,它详细解读了Linux操作系统的核心机制,对于理解操作系统的工作原理以及进行系统级编程具有极大的帮助。这部书籍以0.11内核为...

    linux内核编译原理

    linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核...

    关于linux内核学习 linux内核学习

    在探讨Linux内核学习之前,我们要明确一点:学习任何复杂的技术都需要一定的基础知识和实践经验。对于Linux内核,这个操作系统的心脏,以下几点是学习前应该掌握的: 1. **操作系统理论基础**:虽然不需要深入阅读...

    Linux内核设计与实现(第三版中文高清带目录)_linux_linux内核_

    以下将从标题、描述以及标签中提炼出的关键信息,详细阐述Linux内核设计与实现的相关知识点。 1. **Linux内核的基本概念**:Linux内核是Linux操作系统的核心部分,负责管理系统的硬件资源,提供系统调用接口供用户...

    深入理解Linux内核 + Linux内核设计与实现 英文版

    《深入理解Linux内核》和《Linux内核设计与实现》是两本经典的Linux内核研究书籍,旨在帮助读者从宏观到微观全面了解Linux操作系统的核心机制。这两本书结合阅读,可以为初学者提供一个系统而深入的学习路径。 ...

    linux内核源代码深度解析.zip

    linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码深度解析linux内核源代码...

    Linux内核设计的艺术

    Linux内核是Linux操作系统的核心部分,它负责管理系统的硬件资源,提供程序运行的基础服务,以及保障系统的稳定性和安全性。《Linux内核设计的艺术》作为一本专业书籍,它的内容涵盖了Linux内核的众多设计原理和技术...

    linux 内核精髓-精通linux内核必会的75个绝技

    11. **实时与嵌入式Linux**:介绍实时Linux的特点和应用,以及在嵌入式系统中优化内核的方法。 通过以上各个主题的学习,读者将能够掌握Linux内核的精髓,具备解决复杂系统问题的能力。这本书不仅适合于有一定基础...

    Linux内核完全注释V3.0_linux内核_linux_

    在"Linux内核完全注释V3.0"这本书中,作者详细地解释了内核源代码的各个部分,这对于开发者、系统管理员以及对操作系统原理感兴趣的人来说是一份宝贵的资料。通过深入阅读这本书,我们可以了解以下关键知识点: 1. ...

    LInux内核精髓-精通Linux内核必会的75个绝技.pdf

    《Linux内核精髓-精通Linux内核必会的75个绝技》是一本深入探讨Linux内核的专著,适合那些希望深入了解操作系统工作原理、提升Linux系统编程能力的读者。这本书涵盖了75个关键技能,旨在帮助读者掌握Linux内核的核心...

    深度:一文看懂Linux内核!Linux内核架构和工作原理详解

    理解Linux内核最好预备的知识点:懂C语言懂一点操作系统的知识熟悉少量相关算法懂计算机体系结构Linux内核的特点:结合了unix操作系统的一些基础概念Linux内核的任务:1.从技术层面讲,内核是硬件与软

    LINUX内核经典面试题

    【Linux内核经典面试题详解】 1. Linux内核锁:Linux内核中主要有自旋锁和信号量两种锁机制。自旋锁用于保护短暂的、不会引起阻塞的临界区,而信号量则允许任务在无法获取锁时进入睡眠状态,适合处理可能长时间持有...

    深入Linux内核.pdf

    深入Linux内核.pdf是关于Linux操作系统内核的详细介绍,涵盖了内核的概念、版本号、配置和创建、模块支持等方面的知识点。 Linux操作系统是目前最红火的操作系统,尤其对 于喜欢“DIY”的我们来说,和Windows对...

    linux内核管理 linux内核管理

    linux内核管理linux内核管理linux内核管理linux内核管理linux内核管理

    linux内核完全注释,linux内核

    《Linux内核完全注释》是由著名Linux技术专家赵炯编著的一本深入解析Linux内核的书籍,它为读者提供了全面、详尽的Linux内核知识。这本书因其深入浅出的讲解方式,成为了初学者了解和研究Linux内核的重要参考资料。 ...

    Linux内核详细图解

    1. **Linux内核**:Linux内核是Linux操作系统的核心,负责管理硬件资源,调度进程,实现内存管理,提供文件系统以及网络通信等功能。它是操作系统的核心部分,确保了系统运行的稳定性和高效性。 2. **内核结构**:...

Global site tag (gtag.js) - Google Analytics