Linux 操作系统chap的8.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 52页
  • 2017-08-20 发布于浙江
  • 举报
Linux 操作系统chap的8

LINUX存储管理/设备管理;地址空间;虚拟内存的抽象模型;;进程虚存空间的管理 ;虚拟内存的抽象模型 ;LINUX的虚拟地址划分;Linux的三级分页结构 ;Linux的三级分页结构;;Linux的三级分页结构;;虚拟地址转换;X86下的地址转换;X86下的地址转换;转换后备缓存(Translation Lookaside Buffers:TLBs) 如果简单的执行从逻辑地址到物理地址的转换过程,在跟踪指针链时将会需要几个内存引用。RAM虽然不像磁盘那么慢,但是仍然比CPU要慢的多,这样就容易形成性能的瓶颈。为了减少这种开销,最近被执行过的地址转换结果将被存储在MMU的转换后备缓存(translation lookaside buffers:TLBs)内。;X86高速缓存;Linux的存储管理思想;物理空间管理;物理空间的组织 (include/linux/fs.h,struct page);物理内存空间管理;物理内存空间管理;分配算法;空闲内存的组织;空闲内存的组织;空闲内存的组织;释放算法;其他物理内存空间管理slab;其他物理内存空间管理slab;其他物理内存空间管理slab;其他物理内存空间管理slab;其他物理内存空间管理slab;交换机制;交换机制;缓冲机制;缓冲机制;缓冲机制;缓冲机制;虚拟空间管理;内存管理的常用命令;Linux 设备管理;模块的安装和卸载;设备管理;Linux 系统支持三种类型的硬件设备 字符设备:字符设备是直接读取的,不必使用缓冲区。 块设备:块设备每次只能读取一定大小的块的倍数,通常一块是512或者1024字节。块设备通过缓冲区读写,并且可以随机地读写。块设备可以通过它们的设备文件存取,但通常是通过文件系统存取。只有块设备支持挂接的文件系统。 网络设备:网络设备是通过BSD套接字接口存取的。 ;设备管理;设备文件 ;常用module命令;一个内核模块的例子 ;一个内核模块的例子;一个内核模块的例子;一个内核模块的例子;注意

文档评论(0)

1亿VIP精品文档

相关文档