`
astertale
  • 浏览: 20434 次
  • 性别: Icon_minigender_1
  • 来自: fujian
文章分类
社区版块
存档分类
最新评论

Linux内核结构

阅读更多

Linux内核结构

Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。

1进程调度(SCHED):控制进程对CPU的访问。当需要选择下一个进程运行时,由调度程序选择最值得运行的进程。可运行进程实际上是仅等待CPU资源的进程,如果某个进程在等待其它资源,则该进程是不可运行进程。Linux使用了比较简单的基于优先级的进程调度算法选择新的进程。

2内存管理(MM)允许多个进程安全的共享主内存区域。Linux 的内存管理支持虚拟内存,即在计算机中运行的程序,其代码,数据,堆栈的总量可以超过实际内存的大小,操作系统只是把当前使用的程序块保留在内存中,其余的程序块则保留在磁盘中。必要时,操作系统负责在磁盘和内存间交换程序块。内存管理从逻辑上分为硬件

  • 要离开这里了,和你告个别,顺便告诉你个好消息,这里可以买到返乡火车票哦,http://www.chinaniwota.com
    ---- 匿名 (Email) 评论于 2007-01-23 16:48:30
  • 要离开这里了,和你告个别,顺便告诉你个好消息,这里可以买到返乡火车票哦,http://www.chinaniwota.com
    ---- 匿名 (Email) 评论于 2007-01-23 16:06:10
分享到:
评论

相关推荐

    Linux 内核结构与进程管理

    Linux内核是操作系统的核心部分,负责管理系统的硬件资源和提供软件服务...了解和掌握Linux内核结构与进程管理对于系统管理员和开发者来说至关重要,因为这有助于优化系统性能,解决系统问题,以及开发和调试应用程序。

    Linux内核分析与应用课件第1章(二)Linux 内核结构及内核模块.pdf

    Linux内核结构及内核模块编程入门 Linux内核结构是指Linux操作系统的核心部分,它是操作系统的基础组件,负责管理计算机的硬件资源和提供各种服务。 Linux内核结构可以分为三个部分:进程管理、存储管理和文件系统...

    Linux内核结构与编程

    《Linux内核结构与编程》是一本深入探讨Linux操作系统核心机制和C语言在内核编程中的应用的专业书籍。Linux内核是开源操作系统的核心,它的设计和实现对于理解系统的运行方式至关重要,也是许多软件开发者和系统管理...

    Linux内核结构(学习资料)

    理解Linux内核结构对于系统管理员、开发者和性能优化人员来说至关重要。通过深入学习,你可以更有效地调试问题,优化系统性能,甚至为内核贡献代码。《Linux内核结构》的学习资料将带你逐步探索这个复杂而精妙的世界...

    Linux内核结构详解.rar

    通过以上对Linux内核结构的介绍,我们可以看出,Linux内核是一个复杂而精细的系统,其设计旨在提供高效、稳定且可扩展的环境。无论是对硬件资源的管理,还是对用户请求的处理,Linux内核都展现出了强大的功能和灵活...

    基于PCA架构的嵌入式Linux内核结构分析.pdf

    在进行PCA架构的嵌入式Linux内核结构分析时,需要深入理解PCA的硬件特性,合理调整内核参数,优化驱动程序,以实现最佳性能。此外,还需关注电源管理、实时性、安全性等方面的优化,以满足PCA设备的特殊需求。 总的...

    Linux内核结构详解教程

    《深入解析Linux内核结构与核心子系统》 在IT领域,尤其是操作系统研究与开发方向,Linux内核作为开源世界的一颗璀璨明珠,其结构设计与功能实现一直备受瞩目。本文将围绕“Linux内核结构详解教程”这一主题,深入...

    linux内核结构图

    linux内核结构图,从硬件,到设备控制,再到bridge,虚拟成,用户接口层等,用图形把内核结构描述出来,是不可多得的了解linux内核的好图片。

    Linux内核结构+流程图+VISO

    原创模版关于Linux内核结构+流程图+VISO 可商用+分享学习路径(无水印)首发

    Linux内核结构与进程管理

    总的来说,Linux内核结构与进程管理是理解Linux操作系统运行机制的关键,这涉及到从硬件交互到进程调度的多个层次,以及系统启动和服务初始化的过程。深入学习这部分知识对于Linux系统管理员和开发者来说至关重要。

    LINUX内核结构与进程管理

    【Linux内核结构与进程管理】是计算机科学中极为关键的一个主题,特别是在系统级编程和服务器维护领域。Linux操作系统以其开源、稳定和高效的特点,在全球范围内广泛应用。理解Linux内核结构以及如何管理进程,对于...

    Linux内核结构与进程管理PPT课件.ppt

    "Linux内核结构与进程管理" Linux内核结构是指Linux操作系统的核心组件,它负责管理系统的硬件资源和软件资源。Linux内核结构可以分为五个部分:进程调度程序、内核管理程序、虚拟文件系统、网络接口和进程间通信子...

    Linux_Kernel核心中文手册(内核图解).pdf,linux内核结构详解,C,C++源码.zip

    《Linux_Kernel核心中文手册(内核图解).pdf》和《linux内核结构详解》是深入理解Linux内核的宝贵资料,而C和C++源码则为开发者提供了直接研究内核代码的机会。 首先,让我们来探讨Linux内核的基本结构。Linux内核...

    Linux内核结构与进程管理.ppt

    在深入探讨Linux内核结构与进程管理之前,首先要理解,Linux是一个开源的、基于UNIX的操作系统,其设计哲学强调简单性和模块化。在这个主题中,我们将重点关注Linux内核如何管理和调度进程,以及内核的基本架构。 ...

    Linux内核结构详解

    Linux内核结构详解 Linux内核结构是指Linux操作系统的核心组件,它是操作系统的核心部分,负责管理计算机的硬件资源和提供服务给应用程序。Linux内核结构可以分为五个子系统:进程调度、内存管理、虚拟文件系统、...

Global site tag (gtag.js) - Google Analytics