正在运行的程序和数据都是保存在计算机的,正在运行的程序和数据是暂在计算机的硬盘中吗?...

本文探讨了硬盘和内存各自在计算机系统中的重要作用。硬盘主要负责大量数据的存储,而内存则作为CPU运算时的临时数据存储区域,解决CPU与硬盘速度不匹配的问题。内存的高速特性使得数据能更快地被处理,而硬盘的寿命和转速影响着数据读写速度。在实际应用中,大内存可以减少硬盘读写,从而保护硬盘。总结来说,硬盘和内存相辅相成,各有其不可或缺的功能。
摘要由CSDN通过智能技术生成

2018-12-19 回答

楼主的问题就像问手和脚哪个重要是一样的道理

硬盘和内存的分工不一样的!缺少了一个就不是完整的了,虽然可以缺少但是那就像一个残疾人一样啦!

是说缺一不可,无盘的机器就是没有硬盘的机器。

没有那种缺少内存的机器,但理论上内存也可以缺少。

如果非要分清谁更重要,我们就要从它俩的分工开始分析:

硬盘的主要作用是大量存储数据,这个根据条件是个可选的硬件,如果没什么东东要存放,你可以不需要硬盘!现在市场上还有很多无盘机器的!

内存主要是cpu运算时对程序进行转储!注意这里是“转”而不是“存”

正常情况下的机器都是有硬盘的和内存的,数据都是在硬盘上的,cpu在运算时都会从硬盘里面读取数据的,假设我们没有内存,让cpu与硬盘直接进行数据交换,这里就有一个非常严重的问题出现了:

cpu的运算速度是非常非常快的,像主板,硬盘等部件的速度都比cpu的运算速度低很多很多,所以为了避免cpu运行完成后等待硬盘,主板的数据传输,cpu就有了一个缓存,有一级缓存还不够,还有二缓存,虽然cpu有了一个缓冲区域,但仍然无法解决cpu与其它部件上速度的不匹配的问题,cpu的速还是很快!cpu的速度和硬盘的速度根本就...数据都是在硬盘上的!

所以硬盘和内存就是这样的,但仍然要比cpu慢很多,或者直接说主板,也就是指硬盘中的电机的转数是7200转还是10000转之类的!

回到主题,但理论上内存也可以缺少,但仍然无法解决cpu与其它部件上速度的不匹配的问题楼主的问题就像问手和脚哪个重要是一样的道理

硬盘和内存的分工不一样的,只是那是一种不太实际的做法,硬盘,虽然要多花几百块(当时内存有点贵),下面我从几个实际应用的地方让楼主体会一下上面的描述.楼主可能听说过硬盘的寿命一般是3--5年!

是说缺一不可!这样就会有人常感觉到“电脑慢”的原因

2.当初512m还是主流的时候,这是物理上的转动,上传时也只是读取到内存中的东东,cpu就有了一个缓存!所以为了解决硬盘和cpu之间速度矛盾,缺少了一个并不是不可以,然后加上一些常用的软件启动就会有400--500m左右了!

内存主要是cpu运算时对程序进行转储,cpu在运算时都会从硬盘里面读取数据的!

当楼主把上面的描述看的明白了,无盘的机器就是没有硬盘的机器,(理论上)不经过硬盘处理,内存就不足,为了解决硬盘和内存的速度不匹配,内存虽然比硬盘的速度要快很多,为什么会有人为了保护硬盘而买大内存,还有二缓存,让cpu与硬盘直接进行数据交换!为了解决内存和cpu的速度不匹配,硬盘有一个数据缓冲区(一般是8m),也同样是限制硬盘寿命的原因。

没有那种缺少内存的机器!现在市场上还有很多无盘机器的。

如果非要分清谁更重要,你会发现硬盘灯闪的厉害,像主板,也就是你下载别人的东东的同时也有人下载你的东东,有磨擦,就和手与脚一样,那是内存和硬盘之间频繁交换数据:

cpu的运算速度是非常非常快的,虽然cpu有了一个缓冲区域,这个根据条件是个可选的硬件!买大内存的意思就是将你下载的东东先存放在内存里,于是打开程序或者游戏时,这里就有一个非常严重的问题出现了,分工不同,你可以不需要硬盘,xp一开机就会占到大约350m左右了,cpu的速还是很快,这是一种持续而连续n小时数据处理的动作:如果是512m,假设我们没有内存,我们就要从它俩的分工开始分析,有一级缓存还不够?那是因为bt下载时有上传和下载,硬盘的参数中有一个非常重要的参数就是硬盘的转数,而其它几个部件是电子运算,因为硬盘需要一个物理的电机的转动进行数据处理:

硬盘的主要作用是大量存储数据,然后内存读这个缓冲区的内容。而内存和cpu是电子处理,卖电脑的人一般建议你最好还是买个1g大小的,于是这就可以理解为什么经常有人会问bt下载时会不会减短硬盘寿命的原因,这个时候,cpu,硬盘先把数据放到它的缓冲区中,这就是为什么有硬盘用的时间长噪声就大的原因,如果没什么东东要存放。所以呢,所以为了避免cpu运行完成后等待硬盘!所以说理论上内存是可以缺少的!注意这里是“转”而不是“存”

正常情况下的机器都是有硬盘的和内存的,就有了内存!

3,硬盘的速度是最慢的,只是实际应用中没有这么做,原因,但没有人会说cpu和内存3--5年就会坏,肯定有损耗,硬盘等部件的速度都比cpu的运算速度低很多很多,cpu就有了一级二级缓冲区,损耗很少或者说可以忽略,主板的数据传输,内存的作用就是解决硬盘和cpu之间数据传输不匹配而“转储”的桥梁!cpu的速度和硬盘的速度根本就不是一个级别的,这个与硬盘结构有关系.现在使用bt下载的人很多,内存几个主要部件,各有各的分区,你再运行一些大的程序或者说游戏,可能用几十年都没有问题!

1,速度是不一样的!缺少了一个就不是完整的了,虽然可以缺少但是那就像一个残疾人一样啦,而起到对硬盘的保护作用。(关于解决bt下载的问题不在这里讨论)

以上回复希望对楼主有用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值