我很遗憾我的过时但请帮助我理解这一点。
现在我们有1 TB的硬盘,还有更多的东西正在推进(感谢摩尔定律)..我们仍然坚持使用2-6GB内存......
我的问题是:为什么我们不能把它变得更大.. ??
如果我们可以增加它:>
可能我们可以玩更多游戏
我们可以加载更多应用程序..etc
(也许我错了)..
请告诉我这种混乱......感谢所有提前.. :)
答案 0 :(得分:2)
您可以查看整个内存层次结构,从CPU寄存器到内存到磁盘再到沿多个轴测量的外部存储(软盘,CD,磁带等):灵活性,速度,成本。在一端(寄存器),存储器可用于算术,寻址等等,并且它非常快,但非常昂贵,因此非常有限。在另一端(磁盘和外部存储),它更慢,更丰富,更便宜,但不是非常灵活。
随着此层次结构中各层之间的差距不断扩大,您会看到用于填补性能差距的缓存机制,尤其是CPU缓存(比内存更快,更昂贵,因此更小),还可以缓存在磁盘控制器中。
整个层次结构是成本与收益的平衡。如果你愿意付钱,你总能拥有更多的记忆。
可寻址性也有限制,但这些也部分是成本问题(在层次结构最昂贵的一端,CPU和磁盘控制器中往往需要额外的位来解决更多的内存),并且这些限制倾向于根据需要解决。
答案 1 :(得分:0)
RAM比硬盘和固态光盘(通常在二级存储下组合在一起)有两个缺点:
RAM有很多第一个,但不够第二个。