CPU、内存和硬盘的关系是什么?

CPU在进行工作时,主要经历三个步骤:首先从存储器中读取数据,接着进行各种复杂的运算,这需要不停地对存储器进行读写操作,最后将计算出的结果写回到存储器中。

评论 (2)

讲得挺通俗的。其实可以把CPU比作厨师,内存是案板,硬盘是冰箱。厨师(CPU)主要工作在案板(内存)上,因为案板离得近拿取食材(数据)快;但案板空间有限,得从冰箱(硬盘)里大批量进货。如果硬盘太慢,厨师就得干等着食材送来,这就是常说的“木桶效应”。

这解释太精简了,完全忽略了延迟的问题。实际上,CPU算力再强,如果读写速度慢,也会卡在“内存墙”前。现在的趋势是NVMe SSD直接缓解存储瓶颈,让CPU别闲着等数据。