简答题

某计算机的存储系统由Cache、主存和用于虚拟存储的磁盘组成。CPU总是从Cache中获取数据。若所访问的字在Cache中,则存取它只需要20ns,将所访问的字从主存装入Cache需要60ns,而将它从磁盘装入主存则需要1200us。假定Cache的命中率为90%,主存的命中率为60%,计算该系统访问一个字的平均存取时间。

正确答案

说明:
T.c=20ns//访问Cache时时间,Cache
T.m=60ns//访问主存时间,Memory
T.d=1200us//访问磁盘(外存)时间,Disk
H.90%//Cache-主存层次中,CPU的Cache命中率
H.m=60%//主存-辅存层次中,CPU的主存命中率
T.a//平均访问时间,Average
T.a=h*tc+(1-h)(tc+hm*tm+(1-hm)*(tm+td))
T.a=0.9*20+0.1*Tm=18+0.1*Tm
T.m=20+0.6*60+0.4*(60+1200000)=480080ns
T.a=18+48008=48026ns

答案解析

相似试题
  • 计算机系统中主存一辅存存储层次或Cache一主存存储层次常用的替换算法是()

    单选题查看答案

  • 计算机系统中,通常采用3层存储结构,即Cache、主存、辅助存储器。其中()速度最快,容量最小。

    单选题查看答案

  • 某计算机系统r内存由Cache和主存构成,Cache的存取周期为45ns,主存的存取周期为200ns。已知在段给定的时间内,CPU共访问内存4500次,其中340次访问主存,问:【*,★,2016考研解析,编号3.5.1】

    简答题查看答案

  • 某计算机系统r内存由Cache和主存构成,Cache的存取周期为45ns,主存的存取周期为200ns。已知在段给定的时间内,CPU共访问内存4500次,其中340次访问主存,问:【*,★,2016考研解析,编号3.5.1】

    简答题查看答案

  • 某计算机系统r内存由Cache和主存构成,Cache的存取周期为45ns,主存的存取周期为200ns。已知在段给定的时间内,CPU共访问内存4500次,其中340次访问主存,问:【*,★,2016考研解析,编号3.5.1】

    简答题查看答案

  • 某计算机系统r内存由Cache和主存构成,Cache的存取周期为45ns,主存的存取周期为200ns。已知在段给定的时间内,CPU共访问内存4500次,其中340次访问主存,问:【*,★,2016考研解析,编号3.5.1】

    简答题查看答案

  • 某计算机系统r内存由Cache和主存构成,Cache的存取周期为45ns,主存的存取周期为200ns。已知在段给定的时间内,CPU共访问内存4500次,其中340次访问主存,问:【*,★,2016考研解析,编号3.5.1】CPU访问内存的平均访问时间是多少?

    简答题查看答案

  • 计算题:假设高速缓存Cache工作速度为主存的5倍,且Cache被访问命中的概率为90%,则采用Cache后,能使整个存储系统获得多高的加速比?

    简答题查看答案

  • CPU执行一段时间时,Cache完成存取的次数为3900次,主存完成的存取次数为100次,已知Cache的存储周期为40ns,主存的存储周期为240ns。求Cache/主存系统的效率和平均访问时间?

    简答题查看答案