我是第二阶段中间继续加入的。考完研整日整日颓废。复试也没准备= =
第二部分相对第一部分的内容少很多。
第二部分的主题是:在系统上运行程序——帮助理解了程序和操作系统之间的交互关系
。
第九章 虚拟内存
基本概念:
- 物理地址: 每个字节都拥有的唯一一个
- 物理寻址:按照0,1,2,3,。。。
- 地址空间(address space) :一个非负证书的地址的有序集合。
- SRAM缓存:位于cpu和主存之间的L1,L2 和L3高速缓存
- DRAM:虚拟内存系统的缓存
- 页表:一种数据结构,用来存放在物理内存中,将虚拟页反射到物理页。
- 页表条目(page table entry,pte)
- 缺页:dram缓存不命中
基本关系
DRAM的不明中SRAM不命中要昂贵的多。因为sram不明中通常是由给予dram的贮存来服务的,而dram不命中要由磁盘服务。dram缓存的组织结构完全是由巨大的不明中开销驱动的
虚拟内存的作用:内存保护的工具