标签:oca list strong 共享 进程 体系 依赖 独立 class
计算机体系结构/内存层次
计算机体系结构
内存层次
操作系统的内存管理方式
地址空间 & 地址生成
连续内存分配
伙伴系统
L1缓存,L2缓存(高速缓存未命中) , 这部分由硬件在做
内存,使用操作系统控制(如果没有,可能是存到外存里,虚拟内存)
内存(以字节为单位访问,每个字节有自己的一个地址-物理地址)
外存(磁盘),有扇区编号(每个扇区512字节最小单位)
期望:有若干个进程,每个进程都有共同的一部分的地址空间是操作系统的内核,每个应用程序自己又是不一样的,各自有各自内容,相互之间不干扰。
之间加一层 存储管理单元 : 把逻辑地址空间转变为物理地址空间
实际操作系统代码存在内存中,进程的地址空间会转换(由存储管理单元)
逻辑地址空间
独立地址空间
访问相同内存
更大的地址空间
只需要改相应段寄存器地址
代码,数据,栈段
把内存分为最小的单位 一页
目前多数系统(如:Linux)采用按需页式虚拟存储
与计算机存储架构紧耦合
MMU(内存管理单元): 处理CPU存储访问请求的硬件
标签:oca list strong 共享 进程 体系 依赖 独立 class
原文地址:http://www.cnblogs.com/douzujun/p/6512300.html