③虚拟存贮器 将高速辅存(如磁盘)伪装成主存访问,信息在主存 辅存之间的调进(与调出)完全由辅助机构自动完成, 象这种将主存与辅存作为有机整体的存贮系统称为虚拟 存贮器 2)速度不足 ①存贮器的速度往往是整个计算机系统速度的一个瓶颈 ②办法之一是直接提高主存速度,此法也在采用,但此 法随存贮器速度的提高位价格C位↑ ③在CPU和主存之间加入高速缓存( cache) cpu cache主存
③虚拟存贮器 将高速辅存(如磁盘)伪装成主存访问,信息在主存、 辅存之间的调进(与调出)完全由辅助机构自动完成, 象这种将主存与辅存作为有机整体的存贮系统称为虚拟 存贮器。 2)速度不足 ①存贮器的速度往往是整个计算机系统速度的一个瓶颈。 ②办法之一是直接提高主存速度,此法也在采用,但此 法随存贮器速度的提高位价格 C位↑。 ③在CPU和主存之间加入高速缓存(cache)。 CPU cache 主存
让CPU直接面对与它的速度相匹配的 cache访问,此法 也需要在CPU与 cache之间利用辅助机构完成 cache与主存 之间的信息调进调出, cache与主存作为一个有机整体, 这也是一种存贮体系结构,称C主存体系。 2存贮体系中的辅助机构功能 1)地址映象功能:解决将M2中的信息采用何种规则调 入到M中(即调入规则问题) CPU-M1-M2 2)地址变换功能:根据映象规则,如何将包括M2在内 的大空间的地址变换为CPU能直接访问的M1中的地址 (即地址变换问题) 3)替换算法功能:在MI中装满信息的条件下,采用何 种算法,算出调出M的部分信息,使M2中的部分能调 到M1中(即替换算法问题)
让CPU直接面对与它的速度相匹配的cache访问,此法 也需要在CPU与cache之间利用辅助机构完成cache与主存 之间的信息调进调出,cache与主存作为一个有机整体, 这也是一种存贮体系结构,称C-主存体系。 2 存贮体系中的辅助机构功能 1)地址映象功能:解决将M2中的信息采用何种规则调 入到M1中(即调入规则问题)。 CPU—M1—M2 2)地址变换功能:根据映象规则,如何将包括M2在内 的大空间的地址变换为CPU能直接访问的M1中的地址 (即地址变换问题)。 3)替换算法功能:在M1中装满信息的条件下,采用何 种算法,算出调出M1的部分信息,使M2中的部分能调 到M1中(即替换算法问题)
3存贮器中的有关术语 1)存贮器:凡是能存放信息的记忆装置,称存贮器。 2)存贮系统:要有两种或两以上的存贮器,才能称存 贮系统,如主存与辅存 3)存贮体系:只有将两(多)种不同的存贮器作为 个有机整体的存贮系统,才能称为存贮体系 4)存贮体系的两个分支 ①虚拟存贮器,为扩充主存容量 ② Cache-主存体系,为提高访问速度。 存储系统 存储体系 存储器 虚存
3 存贮器中的有关术语 1)存贮器:凡是能存放信息的记忆装置,称存贮器。 2)存贮系统:要有两种或两以上的存贮器,才能称存 贮系统,如主存与辅存。 3)存贮体系:只有将两(多)种不同的存贮器作为一 个有机整体的存贮系统,才能称为存贮体系。 4)存贮体系的两个分支 ①虚拟存贮器,为扩充主存容量。 ②Cache-主存体系,为提高访问速度。 存储系统 存储体系 存储器 虚存 C-主
4对存贮体系的基本要求 1)容量S:S2>S1(有足够的扩充空间) 2)存取周期tn:tm1<t2(提高访问速度) 3)位价格C位:C似2<<C位(才能降低C总 提高性能价格比) 存贮器中的页式管理 1页的概念 页式管理中将虚拟存贮空间和实际存贮空间 等分成固定大小的页,使虚拟页可装入主存 中不同的实际页面位置
4 对存贮体系的基本要求 1)容量S:S2 S1(有足够的扩充空间) 2)存取周期tm:tm1 < tm2(提高访问速度) 3)位价格C位:C位2 C位1(才能降低C总, 提高性能价格比) 二、存贮器中的页式管理 1 页的概念 页式管理中将虚拟存贮空间和实际存贮空间 等分成固定大小的页,使虚拟页可装入主存 中不同的实际页面位置
2页式管理的地址表示 1)虚地址(逻辑地址,程序地址):包括M2在内 的大空间地址。 Ny Nr Nv:虚页号 Nr:页内地址 2)实地址(物理地址):为CPU能直接访问的 M中的地址 n:实页号 n:页内地址
2 页式管理的地址表示 1)虚地址(逻辑地址,程序地址):包括M2在内 的大空间地址。 Nv Nr Nv:虚页号 Nr:页内地址 2)实地址(物理地址):为CPU能直接访问的 M1中的地址。 nv nr nv:实页号 nr:页内地址