内存和固态硬盘:为什么要用内存来存储cpu的计算数据和计算结果,而不利用目前的固态硬盘

内存和固态硬盘:一个服务器中(服务器是永不关机的,所以不存在关机后内存内容丢失),为什么要用内存来保存cpu的中间数据和计算结果和参加其他的计算机计算,而不利用目前的固态硬盘(速度跟内存差不多),他们在这的本质区别是什么?
我要的是他们的本质区别,为什么这两个不能取代,请大家帮帮忙啊

内存和固态硬盘在本质上是有区别的:
1.、内存,也叫随机存储器RAM,优点是读写速度快,缺点是掉电后数据会丢失,而固态硬盘是用的Flash存储器,读写速度无RAM快,掉电后数据不丢失。
2、在现有的计算机架构中,固态盘仍然属于外部存储器,不管它的速度有多快,现有的操作系统对它的管理依然和普通磁盘一样对待,除非操作系统和计算机体系结构发生变化。此外,尽管服务器一般不关机,但它不可能永远不出现问题,所以你说的“服务器是永不关机的,所以不存在关机后内存内容丢失”是站不住脚的。追问

那为什么不可以用硬盘来代替内存呢?原理是什么?

追答

不是不可以,而是计算机最初设计时就把硬盘作为外部存储器使用的,外部存储器和内部存储器(内存)对操作系统来讲处理方式是不一样的,尤其是处理速度方面要差几个数量级。实际上现在硬盘也是被用来做内存使用的,就是系统中的虚拟内存,当物理内存不够用的时候,操作系统会把硬盘的一部分当做内存来用的。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-15
取代不了,一是因为速度,就目前来说内存和ssd的速度差距还是比较大的,而且二者结构不同,如果以内存的数据吞吐量来读写ssd,用不了几天ssd寿命就到头了,这只是一个原因,最主要的原因,是计算机的体系结构决定的,cpu可以和内存直接交换数据,但是不能和外存(也就是硬盘)直接接交换数据,即使硬盘再快,硬盘也不能取代内存,除非改变现有计算机体系,也就是抛弃冯诺依曼体系,目前来看是不可能的,想搞清这个问题,得看计算机组成原理和计算机体系结构
第2个回答  2011-07-08
因为所有的计算都在服务器完成了,用户只需要下载这些影音文件和提交本地操作免内存,不现实,几千兆每秒的带宽都从网络存取? 免硬盘,可以实现,速度略慢,本回答被提问者采纳
第3个回答  2011-07-08
恭喜你,INTEL和AMD两大公司都是笨蛋,你比他们聪明。。。。

内存的实际读写速度是多少?你了解过吗?
固态硬盘的实际读写速度又是多少?你了解没有?

实际上在服务器群集里,不需要硬盘的服务器多的是,但还没发现不需要内存的
第4个回答  2011-07-08
恭喜你,INTEL和AMD两大公司都是笨蛋,你比他们聪明。。。。

内存的实际读写速度是多少?你了解过吗?
固态硬盘的实际读写速度又是多少?你了解没有?

实际上在服务器群集里,不需要硬盘的服务器多的是,但还没发现不需要内存的

支持

为什么CPU不能直接从硬盘读取数据,却要先经过内存
1、CPU靠指令集工作,随着CPU的主频越来越高,处理速度越来越快,CPU的处理能力和信息吞吐能力远大于硬盘。2、硬盘只是一个存储器,已巨型机为例,计算结果和运行速度最重要,只要在硬盘中读取足够的信息就开始计算了,这样的机器硬盘不如内存重要。3、内存比硬盘数据吞吐量大,速度快。在加载系统后,主...

计算机的CPU并不直接调取硬盘文件,为何却要先载入到内存中?
而硬盘、光盘、U盘是外存储设备,没有内存储设备的话计算机是不能工作的,而外存储设备并不是必须品,内存使用的是DRAM颗粒,是易失性存储器,它无法像硬盘那样可以长久的保存数据,而且断电也不会丢失。

计算机的CPU并不直接调取硬盘文件,为何却要先载入到内存中?
原因就是硬盘和内存在传输之间是有不同的地方的。计算机所有设备各部件之间的延时排列由高到低,依次为机械硬盘、固态硬盘、存储器和CPU;从数据响应速度来看,存储器明显优于硬盘。数据的读写速度与固态磁盘的读写速度相差甚远。实际上,计算机内存和CPU缓存的功能是一样的。实际上,它是CPU和硬盘之间的...

固态硬盘和内存条有啥区别固态硬盘跟内存条区别
正常情况下固态硬盘不能当内存条使用。 原因如下: 1、固态硬盘的速度和内存条相比差距巨大,所以这样做会严重拖慢系统速度。 2、内存条的读写强度远超硬盘,所以被用做内存之后,硬盘的寿命会被严重缩短,也会造成发热大,系统卡顿,性能下降。 3、由于内存的存储机制,会造成硬盘内碎片暴增。 Windows系统下有一个“虚...

内存条和固态硬盘哪个好
内存条和固态硬盘各有所长,没有绝对的优劣之分,主要取决于具体应用场景和需求。详细解释:性能特点 内存条主要负责计算机程序运行时的临时数据存储,它直接与CPU交互,读写速度非常快。而固态硬盘则作为计算机的主要存储设备,用于存储操作系统、应用程序和数据文件等,其读写速度相比于传统机械硬盘要快很多...

固态硬盘和内存条区别
内存应当是计算机内部(在主板上)的一些存储器,用来保存CPU运算的中间数据和计算结果。这些数据有时被保存在硬盘上。 硬盘又叫做外存,能长期保存数据,但交换速度慢,内存的交换速度非常快,但不能永久保存文件,断电文件消失。 硬盘比内存看起来更巨大,不小心掉在脚上会把脚弄伤而内存不会。

固态硬盘和内存条哪个好
内存条是计算机临时存储和读取数据的重要部件。其主要功能是存储当前正在运行的程序和数据,以供CPU直接快速访问。RAM的特点是速度快,但内容易失,即一旦关闭计算机电源,其中的数据就会丢失。三、对比两者之间的差异 虽然RAM对于计算机的运行速度至关重要,但在存储和持久性方面,SSD具有明显优势。SSD能够...

电脑的固态硬盘和电脑内存的区别
一、硬盘 硬盘应当是计算机的“外存”。内存应当是计算机内部(在主板上)的一些存储器,用来保存CPU运算的中间数据和计算结果。这些数据有时被保存在硬盘上。硬盘又叫做外存,能长期保存数据,但交换速度慢,内存的交换速度非常快,但不能永久保存文件,断电文件消失。硬盘比内存看起来更巨大,不小心掉在脚...

内存大好还是固态硬盘大好?
内存和固态都大比较好,毕竟内存大运行速度也就快,固态硬盘容量越大存储的资料也可以很多,而且固态越大,它的速度也更快一些。

内存条和固态硬盘区别
1、功能不同 内存条主要用于暂存正在运行的程序和数据,而固态硬盘则用于永久性存储文件和数据。2、价格不同 由于内存条的存储容量相对较小,所以它的价格相对较低。而固态硬盘的存储容量较大,价格相对较高。3、使用寿命不同 内存条的使用寿命相对较短,一般只有几年。而固态硬盘的使用寿命相对较长,...

相似回答