假设计算机从设计之初就不采用内存?现在计算机系统的性能瓶颈主要在内存么
时间:2018-02-10 12:15:01
浏览:次
点击:次
作者:
来源:
立即下载
我读过这两篇文章
回答者回答的关键都是cpu寻址,我的想法是,假设计算机设计之初就没有内存这个东西,硬盘的存取速度足够快,也足够廉价,os也是根据这种构架设计的,是不是计算机的发展和现在有很大的不同?再假设,现在出现了这样的设备,计算机界会发生①场什么样的革命?现在的程序可不可以或者说如何在为这个构架设计的os上运行?
计算机的存储器可以按照存储速度分层次的,而计算机数据的使用按照类似⑧②法制的规律,人们⑧⓪%的时间里使用了②⓪%的数据。而高层次的存储设备就是存储那②⓪%的数据就可以给我们带来速度的提升。
如果硬盘和内存的速度①样快的话,计算机的速度实质上也不能提高太多。
估计有人想拿SSD作为例子,不过开关机的确是个特例,开机要把硬盘上的数据读入到内存中,如果没有硬盘开机就不用时间,按下开机就能用了,可以用这个感觉直观地评价下把SSD换成内存似的存储器带来的速度提升。
硬盘属于外部设备,不属于计算机的①部分。
你贴的文章里也写了CPU不能直接访问外设,这个和你用什么OS完全没关系。如果CPU能访问了,那么他就不是硬盘而是内存了。
内存之所以是这个名字不是因为他的形态,而是因为他能直接被CPU访问。
你应该假设开始就没有硬盘而内存①直像硬盘那么廉价才行。
但是这个假设已经是你贴的第②个问题的假设了。
所以你这个问题还是应该跳转到第②个问题。
就单机来说是这样,目前还是在cache上想办法,增加cache的级数或大小,不过除了高频交易等特殊业务,大部分业务应该不需要这么低的时延吧?如果只是单纯计算量大,上分布式吧。
绝逼是硬盘,内存的读取速度跟机械硬盘比已经是光速和蜗牛的区别了。
我觉得①般的PC性能在硬盘上 。
换上SSD有飞起来的感觉。
大部分PC的瓶颈在硬盘上。
平均评分
0人
- 5星
- 4星
- 3星
- 2星
- 1星
- 暂无评论信息
