科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件 Linux系统内核文件Cache管理机制

Linux系统内核文件Cache管理机制

自从诞生以来,Linux 就被不断完善和普及,目前它已经成为主流通用操作系统之一,使用得非常广泛,它与 Windows、UNIX 一起占据了操作系统领域几乎所有的市场份额。特别是在高性能计算领域,Linux 已经成为一个占主导地位的操作系统,在2005年6月全球TOP500 计算机中,有 301 台部署的是 Linux 操作系统。因此,研究和使用 Linux 已经成为开发者的不可回避的问题了。本文介绍一下 Linux 内核中文件 Cache 管理的机制。以 2.6 系列内核为基准,主要讲述工作原理、数据结构和算法,不涉及具体代码。
  • 技术分类:软件
  • 行业属性:通用行业
  • 相关厂商:暂无机构
  • 文档大小:N/A
  • 文档类型:doc
  • 分享人:user03
  • 日期:2007-11-08 10:28:35
  • 关键字:LinuxCache
  • 下载文档
相关文档
  • 2008-11-11 14:08:23

    通过监控Linux运行进程来保证系统的安全

    Linux系统提供了who、w、ps和top等察看进程信息的系统调用,通过结合使用这些系统调用,我们可以清晰地了解进程的运行状态以及存活情况,从而采取相应 的措施,来确保Linux系统的安全。它们是目前在Linux下最常见的进程状况查看工具,它们是随Linux套件发行的,安装好系统之后,用户就可以使用。Linux提供的这些命令都能提供关于进程的一些信息,可以通过它们查看系统当前的进程状况,也可以找出那些占用了过多系统资源的进程并结束该进程。它们的优点在于速度快,透明性好,直观明了。

    标签:内核Linux

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-05-19 15:28:46

    Linux操作系统的内核编译步骤

    对于linux新手来说,编译内核相对有一些难度,甚至不知道如何入手,本文归纳介绍了Linux操作系统的内核编译的步骤。

    标签:编译内核Linux

    分类:职场管理

    分享人:user04

    文件:N/A

  • 2008-05-19 15:25:40

    基于Linux操作系统上的C编程与内核导读

    本文介绍了基于Linux操作系统上的C编程与内核导读方法。

    标签:内核Linux

    分类:职场管理

    分享人:user04

    文件:N/A

  • 2008-05-19 14:47:29

    Linux 2.6内核的编译步骤及模块的动态加载

    本文基于Linux 2.6讲解了内核的编译步骤及模块的动态加载方法。

    标签:模块内核Linux 2.6

    分类:职场管理

    分享人:user04

    文件:N/A

  • 2008-05-19 14:45:22

    Debian Linux系统下的内核编译详细讲解

    本文详细介绍了Debian Linux系统下的内核编译方法。

    标签:内核Debian Linux

    分类:职场管理

    分享人:user04

    文件:N/A

  • 2008-05-19 14:18:15

    通过Linux系统的内核观察/proc/pid/statm

    本文介绍了通过Linux系统的内核观察/proc/pid/statm,文中解释了输出内容的参数,通过内核代码,我们可以更加清楚的了解proc的机制。

    标签:内核Linux

    分类:职场管理

    分享人:user04

    文件:N/A

  • 2008-01-07 11:00:52

    Oracle数据库中的Cache对象

    本文介绍了Oracle数据库中的Cache对象。

    标签:CACHEORACLE数据库

    分类:软件

    分享人:user04

    文件:N/A

  • 2008-01-02 10:12:56

    教你定制自己的压缩的FreeBSD内核

    我同时使用Linux和FreeBSD,Linux的“make zImage”的功能使得我可以定制压缩的内核,在自己制作 启动盘、应急盘时尤为方便。而在FreeBSD中我却没有找到类似的功能,编译出的内核要大很多,请问FreeBSD 是否支持压缩内核? 事实上,FreeBSD的安装盘使用的就是压缩的内核,压缩是由kzip工具来完成的。内核压缩的方法如下。

    标签:压缩内核LinuxFreeBSD

    分类:软件

    分享人:paperseditor3

    文件:N/A

  • 2007-12-26 16:07:26

    在Linux系统下面架设Sendmail服务器

    本文介绍了Linux系统中的Sendmail服务器的配置。首先安装Sendmail所需软件,修改/etc/mail/local-hosts-name文件。增加本地域和主机的FQDN,记住只是本地主机的FQDN和域名FQDN,不要添加其他域的然后更改/etc/mail/sendmail.mc文件。

    标签:服务器SendmailLinux系统

    分类:服务器

    分享人:user04

    文件:N/A

  • 2007-12-26 16:06:56

    通过COM口管理Linux系统服务器简介

    本文介绍了如何方便地管理没有显示器和键盘的Linux服务器了,实际生产中可以使用终端服务器代替管理工作站来管理非常多的服务器。简单地说终端服务器有许多COM口,可以同时连接多个服务器(或者网络设备如思科路由器)的CONSOLE,以实现集中式管理。

    标签:COM服务器Linux系统

    分类:服务器

    分享人:user04

    文件:N/A

  • 2007-11-23 11:06:43

    一种解读linux内核源码的入门方法

    针对好多Linux 爱好者对内核很有兴趣却无从下口,本文旨在介绍一种解读linux内核源码的入门方法,而不是解说linux复杂的内核机制。

    标签:内核源码

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-23 11:03:59

    Linux内核源代码的阅读及相关工具介绍

    随着Linux的逐步普及,现在有不少人对于Linux的安装及设置已经比较熟悉了。与Linux 的蓬勃发展相适应,想深入了解Linux的也越来越多。而要想深入了解Linux,就需要阅读和分析Linux内核的源代码。本文将为大家介绍Linux内核源代码的阅读及相关工具。

    标签:源码内核

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-23 11:03:19

    Linux操作系统内核分析方法

    对Linux内核源码的分析,有几个很好的入口点:一个就是系统的引导和初始化,即从机器加电到系统核心的运行;另外一个就是系统调用,系统调用是用户程序或操作调用核心所提供的功能的接口。对于那些对硬件比较熟悉的爱好者,从系统的引导入手进行分析,可能来的容易一些;而从系统调用下口,则可能更合适于那些在dos或Uinx、Linux下有过C编程经验的高手。

    标签:源码内核

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-23 10:25:11

    在Linux系统中对linux内核的编译详解

    Linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在/usr/src/linux下找到,大部分应用软件也都是遵循GPL而设计的,你都可以获取相应的源程序代码。全世界任何一个软件工程师都可以将自己认为优秀的代码加入到其中,由此引发的一个明显的好处就是Linux修补漏洞的快速以及对最新软件技术的利用。而Linux的内核则是这些特点的最直接的代表。

    标签:编译内核

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-23 10:19:37

    Linux 2.6内核移植—硬件驱动篇

    用户常常由于提高系统性能、增加系统功能、实现系统单一化和标准化等原因对内核进行 修改。每一个新版本Linux内核都会带来许多新的变化,这些变化在不同层次上对开发人员有很大的影响。本文概括了在2.6内核下硬件驱动程序的变化及模 块搭建过程的变化。然而,如果用户正在手工维护现有的硬件驱动程序或开发新的硬件驱动程序,那么用户将需要认真的考虑2.6内核的变化,做出正确的选择。

    标签:驱动内核

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-23 10:19:01

    Linux 2.6内核移植-内核设置

    作为各种Linux发行版的共同核心,Linux内核多年来一直不间断地引进新技术进行革新,逐步提高自身的各种性能,例如可伸缩性、可用性和技术支持等。本文主要介绍如何将现有的硬件驱动、应用软件和嵌入式Linux组件移植到一个基于2.6内核的Linux套件中。并结合一些软件工具为用户提供所需的信息,帮助用户加快开发进程,控制软件转换和改进成本,甚至可以加快基于Linux系统的设备、 系统和应用软件进入市场的速度。

    标签:开发内核

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-23 10:15:00

    Linux 2.6内核移植—应用程序篇

    本文将主要阐述将已有驱动程序、开发系统、应用软件和定制Linux配置移植到2.6内核的方法步骤。

    标签:移植内核

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-23 10:10:30

    Linux 内核模块和驱动程序的详细编写

    linux内核是一个整体是结构。因此向内核添加任何东西。或者删除某些功能 ,都十分困难。为了解决这个问题,引入了内核机制,从而可以动态的想内核中添加或者删除模块。模块不被编译在内核中,因而控制了内核的大小。然而模块一旦被插入内核,他就和内核其他部分一样。这样一来 就会曾家一部分系统开销。同时,如果模块出现问题。,也许会带来系统的崩溃。

    标签:开发驱动程序内核

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-21 15:51:14

    动手做一个迷你型Linux操作系统

    本文要构建的这个迷你型的 Linux 系统只能在一台特定的单机上运行,如果读者朋友们有兴趣的话,在这个系统的基础上加以改进,是可以构建出通用的、可以在大多数常规 PC 机上即插即用的系统来的。本文将教大家自己动手做一个迷你型Linux操作系统的方法。

    标签:精简内核

    分类:软件

    分享人:user03

    文件:N/A

  • 2007-11-21 15:50:34

    自己动手做一个最小的Linux kernel

    本文介绍如何自己动手做一个最小的Linux kernel。并介绍了具体的操作步骤。

    标签:内核

    分类:软件

    分享人:user04

    文件:N/A

邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

热门下载
最新专题
最新白皮书