假设计算机从设计之初就不采用内存?现在计算机系统的性能瓶颈主要在内存么

时间: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星
用户评分:
发表评论

评论

  • 暂无评论信息