問52
頻出度★★☆
PCの処理効率を高めるために, CPUが主記憶にアクセスする時間を見かけ上短縮することを目的としたものはどれか。
这道题的解析和你的作答记录。
PCの処理効率を高めるために, CPUが主記憶にアクセスする時間を見かけ上短縮することを目的としたものはどれか。
SSD(固态硬盘)是使用闪存的辅助存储装置,作为 HDD 的替代品,可以加快启动和文件读写。变快的是「对辅助存储的访问」,而不是 CPU 与主存储器之间的访问时间。题目所问的层次(CPU⇔主存储器)不同,所以是错误的。
虚拟存储器是把辅助存储的一部分当作主存储器来使用,使人看起来拥有比实际主存容量更大的内存空间的技术。其目的是在表面上扩大「容量」,而不是速度。相反,一旦发生页面调度(交换),就会产生对低速辅助存储的访问,因此在速度方面反而起到变慢的作用。
正解 正确答案是ウ「高速缓存(缓存)」。相对于 CPU 的运行速度,主存储器(内存)较慢,因此 CPU 每次去读主存都要等待。于是在 CPU 与主存之间放置一块容量小但速度极快的存储器,用来保存常用数据和指令的副本,这就是高速缓存。当下次需要同一份数据时,CPU 不必一直访问到主存,可以直接从缓存中读出(命中),等待时间随之减少。主存本身并没有变快,但从 CPU 看来的平均访问时间缩短了——也就是「表面上缩短」。这与题目所述的目的正好一致,所以ウ是正确答案。
磁盘碎片整理是把硬盘上碎片化的文件重新排列到连续的区域,以提高磁盘读写效率的维护作业。其对象是辅助存储,与 CPU 访问主存储器的时间无关,所以是错误的。