电脑内存的大小问题

来源:百度知道 编辑:UC知道 时间:2024/06/11 01:50:38
电脑内存的大小意味着这什么呢?如:80G硬盘可以放80G大小的东西、4G的U盘可以放4G的东西。我的电脑是1G的内存,这个1G又内存意味着这什么呢?是不是只可以运行1G大小或以下的东西(文件)呢?但是好象又不对,我2G多的游戏(文件)也可以玩(打开)啊?所以我不明白内存的每一兆每一G意味着的意思?
你们的回答都应该是最佳,但是最佳只有一个,所以我只能给一个,在次谢谢大家了,谢谢!

内存的作用是把你当前要做的事件调用到内存中待命,由CPU处理来完成事件。
内存的大小直接决定你一次能提取的事件大小。
比如说你内存小,运行一个程序之后,在运行其他的就很慢,因为CPU在处理内存中待命事件的时候还要同时分配一个系统出来专门把内存之外的事件整理一下。
就像是排队等公交车,如果车站上有100个人等车,就好比你有100个事件要处理。结果公交公司派车来,一辆只能坐10个人,就要派10辆。一辆坐50个人,就只要派2辆。你100个事件,内存一次调用完,CPU只要处理就好了,内存要调用多次,CPU就要分心了。
所以机器的主要性能,就在这两个方面。

呵呵,你说的1G内存和80G硬盘是完全不同的两个概念。。。
大概给你讲一下你就会明白了。。。

电脑包括CPU(就像大脑) 主板(就像躯体,用来装五脏六腑) 内存 硬盘几大部分

硬盘就是所说的80G啊什么的。他是用来存放东西的,比如你把2G的游戏
放在了C,D,或者F盘里 这就是硬盘的分区(也就是把硬盘的80G分了
好几个部分,不信你把你的C,D,E……加起来就是你硬盘的容量),简单
的说硬盘就是用来放的东西的就好比一个桶要把水放里面。。。

而内存呢,就相当一把勺,去舀水。。。你要运行一个游戏比如说你那个
2G的游戏,先是CPU发出指令(要运行你那个游戏),而指令去寻找你的
那个游戏(就是存放游戏的那个硬盘分区)。。。指令到达以后,开始运
行游戏,内存就相当于硬盘和CPU之间的纽带。。。CPU不可能一下就
接受你的2G内存,所以需要内存一点一点去取,就好比2G游戏是桶里的水,
而内存就是一把勺子, 一勺一勺把水舀给CPU,所以说内存越大,一次舀的
就越多。电脑就跑的快。。。明白么?

我说的是根据自己的理解比较粗俗一点解释:
硬盘是存储用,内存是用在存放一些程序运行时的从硬盘调入到CPU处理时的数据用的。因为CPU直接从银盘读写数据会很慢,所以导入了内存的概念。实际上你可以看电脑可以设置银盘为虚拟内存看出内存的实际功能。
至于你说的1G的内存运行2G的程序,实际上是分批调用