- 1
- 0
- 约1.23万字
- 约 44页
- 2018-12-29 发布于福建
- 举报
linux教程第08课帮内存与设备管理
5.4 内 存 管 理 操作系统常用的内存管理方式: 单一分配方式 分区式分配方式 页式分配方式 段式分配方式 Linux系统采用了虚拟内存管理机制,就是交换和请求分页存储管理技术 5.4.1 请求分页机制 1.分页概念 逻辑空间分页 内存空间分页 页面和内存块的大小是由硬件确定的 逻辑地址表示 内存分配原则 页表 2.请求分页的基本思想 请求分页提供虚拟存储器 在每一个页表项中增加一个状态位表示一个页面是否已装入内存块 如果地址转换机构遇到一个具有N状态的页表项时,便产生一个缺页中断 3.Linux的多级页表 Linux进程的虚存空间 Linux系统采用三级页表的方式 4.内存页的分配与释放 Linux系统采用两种方法来管理内存页:位图和链表 页组中内存页的数量依次按2的倍数递增 5.4.2 内存交换 内核的交换守护进程kswapd :有自己的进程控制块task_struct结构,它与其他进程一样受内核的调度。但是,它没有自己独立的地址空间,只使用系统空间,所以也把它称为线程。它的任务就是保证系统中有足够的空闲内存页。 当系统启动时,交换守护进程由内核的init(初始化)进程启动。被定时唤醒 。 所做的工作主要分为两部分:将若干不常用的活跃内存页面变为不活跃状态;清理不活跃的“脏”页面,或者回收一些内存页,使之成为空闲的内存页。 作为交
您可能关注的文档
最近下载
- 机械故障诊断技术张键机械故障诊断技术4_信号特征提取技术课件教学.ppt VIP
- JTG-G10-2016 公路工程施工监理规范.pdf VIP
- 瓶子吞鸡蛋课件.pptx VIP
- 钢结构售楼部拆除施工方案.docx VIP
- 部编人教版四年级上册道德与法治全册教学课件(配2026年秋改版教材).pptx
- 机械故障诊断技术张键机械故障诊断技术5_设备状态的判定课件教学.ppt VIP
- 机械故障诊断技术 教学课件 作者 张键 机械故障诊断技术9_电动机故障诊断.ppt VIP
- 机械故障诊断技术第2版教学课件作者张键机械故障诊断技术10_设备状态调整课件.ppt VIP
- 机械故障诊断技术第2版教学课件作者张键机械故障诊断技术8_齿轮箱故障诊断课件.ppt VIP
- 机械故障诊断技术第2版教学课件作者张键机械故障诊断技术7_滚动轴承故障诊断课件.ppt VIP
原创力文档

文档评论(0)