Advertisement

操作系统学习笔记8:内存管理中的分页与分段机制

阅读量:

目录

一、内存管理硬件架构与地址空间布局

二、内存管理技术途径

连续内存分配(contiguous memory allocation)

多分区实现方式(multiple-partition approach)

可变分区模式(variable-partition scheme)

碎片现象(fragmentation)

非连续内存分配机制

分段处理方式(segmentation)

分页处理方式(paging)

TLB(translation-lookaside buffer )

多级页表结构

页面替换算法

附:内核内存的配置方法

Buddy系统

Slab分配机制


一、内存管理硬件设计&地址空间

中央处理器能够直接调用的存储单元仅限于内存与芯片内部的寄存器,机器指令在执行过程中可使用内存地址作为参数,但无法采用磁盘存储地址作为参数。因此,所有待执行的指令及其所需的数据均需存储于这些可以直接访问的存储设备中。

基地址寄存器(base register)与界限地址寄存器(limit register)

为保障系统运行的安全性,每个进程应当拥有各自独立的内存区域,并需明确界定该进程所能访问的有效地址区间,以确保其仅能操作属于自身的合法地址范围。其中,基地址寄存器用于记录该进程可访问的最小物理内存地址,而界限地址寄存器则用于定

全部评论 (0)

还没有任何评论哟~