您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 深入理解Linux虚拟内存管理

  2. 这是我心仪已久的一本书,相信很多读者也会有同样的感受。 Linux在国内的普及还不成熟,而关于内核方面的中文资料却又都偏向大而全,细节部分描述得相当不够。这些书籍往往由于篇幅问题而仅仅选择性地讲解内核源代码,不少读者无法真正吃透内核的实际实现方式,存在看不下去或不能理解等问题。还有的书籍代码注释较为粗略,省去了很多内核实现细节,初、中级水平的读者阅读起来也有困难。而另有一部分内核书籍由于时代久远,很多系统调用方面,特别是与硬件相关的代码使读者产生不少疑问,对于中、高级内核开发人员以及在较新内核
  3. 所属分类:Linux

    • 发布日期:2009-06-26
    • 文件大小:1048576
    • 提供者:dayuguoji
  1. Linux Slab分配器分析文档

  2. Linux下Slab分配器比较详细的分析文档,Slab分配器的思想对程序设计时的内存分配是很有帮组的,3年前写的了,分享给大家,也欢迎指正错误。
  3. 所属分类:Linux

    • 发布日期:2009-12-22
    • 文件大小:710656
    • 提供者:sparkliang
  1. linux服务器性能调整.

  2. 第1章 Linux系统安装的性能问题 3 1.1 引言 3 1.2 安装前的规划 3 1.2.1 选择分区位置 4 1.2.2 使用多个硬盘驱动器 4 1.2.3 选择文件系统 4 1.2.4 转换文件系统 5 1.2.5 配置RAID 6 1.3 Linux 2.6内核的可配置属性 8 1.3.1 I/O提升器 8 1.3.2 超大TLB页面支持 8 1.4 Linux日志工具 9 1.4.1 /var/log/messages文件 9 1.4.2 /var/log/XFree86.0.lo
  3. 所属分类:Linux

    • 发布日期:2011-05-11
    • 文件大小:717824
    • 提供者:dyy1270
  1. 疯狂内核之——Linux虚拟内存

  2. 目录 第一章 Linux底层分段分页机制 5 1.1 基于x86的Linux分段机制 5 1.2 基于x86的Linux分页机制 7 1.2.1 页全局目录和页表 8 1.2.2 线性地址到物理地址 10 1.2.3 线性地址字段处理 13 1.2.4 页表处理 15 1.3 扩展分页与联想存储器 20 1.4 Linux内存布局 21 1.5 内核空间和用户空间 23 1.5.1 初始化临时内核页表 24 1.5.2 永久内核页表的初始化 32 1.5.3 第一次进入用户空间 41 1.5.
  3. 所属分类:Linux

    • 发布日期:2011-05-30
    • 文件大小:4194304
    • 提供者:yunsongice
  1. 疯狂内核之——内核初始化

  2. 目录 1 引子 2 1.1 上电 2 1.2 BIOS时代 3 1.3 内核引导程序 5 2 内核映像的形成 8 2.1 MakeFile预备知识 9 2.1.1 Makefile书写规则 9 2.1.2 Makefile变量 10 2.1.3 条件判断 14 2.1.4 函数 17 2.1.5 隐含规则 17 2.1.6 定义模式规则 19 2.1 KBuild体系 23 2.1.1 内核目标 24 2.1.2 主机程序 26 2.1.3 编译标志 27 2.2 内核编译分析 28 2.2.
  3. 所属分类:Linux

    • 发布日期:2011-05-30
    • 文件大小:1048576
    • 提供者:yunsongice
  1. LINUX内存管理

  2. 内存管理:内核所管理的另外一个重要资源是内存。为了提高效率,如果由硬 VFS 在用户和文件系统之间提供了一个交换层 管理虚拟内存,内存是按照所谓的内存页 方式进行管理的(对于大部分体系结构来说都是 4KB)。Linux 包括了管理可用内存的方式,以及物理和虚拟映射所使用的硬件机制。   不过内存管理要管理的可不止 4KB 缓冲区。Linux 提供了对 4KB 缓冲区的抽象,例如 slab 分配器。这种内存管理模式使用 4KB 缓冲区为基数,然后从中分配结构,并跟踪内存页使用情况,比如哪些内存页
  3. 所属分类:Linux

  1. 深入理解linux虚拟内存管理chm版

  2. 在众多Linux内核分析的书籍中,本书的特点非常鲜明:     (1) 本书问世以前,基本上没有一套关于Linux 虚拟内存(Virtual Memory,VM)的完整文档。文档的匮乏直接导致VM只能被很少一部分内核开发人员所完全理解。极少或根本没有任何信息对这种实现的理论基础进行描述。     (2) 本书试图弥补内存管理理论和在Linux中具体实现之间的差距,并且将两个部分结合起来,是当今最能够充分理解Linux VM的运行机制以及将理论和实现联系在一起的书籍。本书不是以讲述理论为目标,而
  3. 所属分类:Linux

    • 发布日期:2011-12-01
    • 文件大小:1048576
    • 提供者:cw290746987
  1. linux slab分配器分析

  2. 本文将着重介绍 Linux 内核的内存管理,尤其是 slab 分配提供的机制。
  3. 所属分类:Linux

    • 发布日期:2012-02-24
    • 文件大小:204800
    • 提供者:wosuopu
  1. 深入理解虚拟内存管理(最新中文版)

  2. 学习linux 内存管理的最佳书籍, 《深入了解Linux虚拟内存管理》内容涵盖物理内存、页表管理、进程地址空间、引导内存分配器、物理页面分配、非连续内存分配、Slab分配器、高端内存管理、页面帧回收、交换管理、共享内存虚拟文件系统等部分。Linux在国内的普及还不成熟,而关于内核方面的中文资料却又都偏向大而全,细节部分描述得相当不够。这些书籍往往由于篇幅问题而仅仅选择性地讲解内核源代码,不少读者无法真正吃透内核的实际实现方式,存在看不下去或不能理解等问题。还有的书籍代码注释较为粗略,省去了很
  3. 所属分类:其它

    • 发布日期:2012-11-30
    • 文件大小:22020096
    • 提供者:magicphenix
  1. linux的内存管理-总结文档

  2. linux的内存管理分为四个大部分: 1、初始化过程中内存的建立及到伙伴系统的转移; 2、伙伴系统、slab分配器、非连续内存的管理; 3、进程地址空间的内存管理; 4、内存回收;
  3. 所属分类:C

    • 发布日期:2013-11-12
    • 文件大小:224256
    • 提供者:king370
  1. slab分配器分析

  2. 本文着重介绍LINUX内核的内存管理,尤其是SLAB分配提供的机制。
  3. 所属分类:Linux

    • 发布日期:2014-05-11
    • 文件大小:204800
    • 提供者:u012779778
  1. linux内核 slab内存分配器分析

  2. 详细介绍了slab的源代码 和原理 对掌握内核内存管理很大帮助 支持2.6版本的
  3. 所属分类:Linux

    • 发布日期:2009-03-19
    • 文件大小:583680
    • 提供者:tangxuehai053
  1. Linux内存管理Slab分配器

  2. 采用伙伴算法分配内存时,每次至少分配一个页面。但当请求分配的内存大小为几十个字节或几百个字节时应该如何处理?如何在一个页面中分配小的内存区,小内存区的分配所产生的内碎片又如何解决?Linux采用Slab。Linux所使用的slab分配器的基础是JeffBonwick为SunOS操作系统首次引入的一种算法。Jeff的分配器是围绕对象缓存进行的。在内核中,会为有限的对象集(例如文件描述符和其他常见结构)分配大量内存。Jeff发现对内核中普通对象进行初始化所需的时间超过了对其进行分配和释放所需的时间。
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:289792
    • 提供者:weixin_38646230
  1. Linux内存管理Slab分配器

  2. 采用伙伴算法分配内存时,每次至少分配一个页面。但当请求分配的内存大小为几十个字节或几百个字节时应该如何处理?如何在一个页面中分配小的内存区,小内存区的分配所产生的内碎片又如何解决?Linux采用Slab。Linux所使用的slab分配器的基础是JeffBonwick 为SunOS操作系统首次引入的一种算法。Jeff的分配器是围绕对象缓存进行的。在内核中,会为有限的对象集(例如文件描述符和其他常见结构)分配大量内存。Jeff 发现对内核中普通对象进行初始化所需的时间超
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:289792
    • 提供者:weixin_38536716
  1. slabtop命令 实时显示内核slab缓冲信息

  2. slabtop命令的命令是以实时的方式显示内核“slab”缓冲区的细节信息。 linux内核需要为临时对象如任务或者设备结构和节点分配内存,缓存分配器管理着这些类型对象的缓存。现代linux内核部署了该缓存分配器以持有缓存,称之为片。不同类型的片缓存由片分配器维护。slabtop命令的作用就是显示实时内核片缓存信息。 slabtop命令仅可以用于在版本高于2.4的linux内核中。使用该命令要有root权限。 语法格式:slabtop [参数] 常用参数: -d 每n秒更新一次显示的信息,
  3. 所属分类:其它

    • 发布日期:2021-01-09
    • 文件大小:40960
    • 提供者:weixin_38528086