计算机体系结构/内存分层体系
体系结构:
1、CPU 2、内存 3、外设
内存分层体系:
运行内存(主存)、磁盘(虚拟内存)。主存是在运行程序时所需要保存的数据空间,而磁盘是用于持久化数据保存的数据空间。
操作系统对于内存作用:
1、将具体的物理地址抽象成逻辑地址空间,使应用程序不需要依赖具体的物理储存
2、将程序运行时的内存分开防止相互影响。
3、对相同内存空间访问时的控制。
4、更多的虚拟空间,将运行内存中的部分暂时不用的数据放到硬盘中。
操作系统管理内存的方法:
1、程序重定位
2、分段
3、分页
4、虚拟内存
5、按需分页虚拟内存