英语麦当劳7周年全新改版!
天气
注册
|
登录
|
RSS订阅
|
Email订阅
|
搜索
|
投稿
|
调查
|
设为首页
|
广告服务
英语博客
国际交友
英语论坛
语音聊天室
游戏
分类
图片
电影
下载
网站首页
|
英语空间
|
听力频道
|
口语频道
|
阅读频道
|
写作频道
|
翻译频道
|
英语语法
|
综合素质
|
高阶英语
|
英语考试
|
出国留学
|
行业英语
|
词汇天地
|
实用英语
视听中心
|
习语名言
|
休闲英语
|
学习技巧
|
英语培训
|
英语新闻
|
英语资源
|
在线广播
|
专题荟萃
|
外语词典
|
日积月累
|
放眼世界
|
有用工具
|
下载中心
|
图片中心
游客:
注册
|
登录
|
搜索
|
帮助
英语论坛-英语麦当劳
»
电脑英语论坛
» Does adding more RAM to your computer make it faster?
开通英语博客
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: Does adding more RAM to your computer make it faster?
freshman
中级会员
UID 10467
精华 0
积分 351
帖子 646
威望 60 点
阅读权限 30
注册 2003-3-4
状态 离线
#1
使用道具
发表于 2004-7-11 06:35
资料
个人空间
短消息
加为好友
Does adding more RAM to your computer make it faster?
Up to a point, adding RAM (Random Access Memory) will normally cause your computer to feel faster on certain types of operations. The reason why RAM is important is because of an operating system component called the virtual memory manager.
One who is waiting for tomorrow will lose it, But the one who grasp today will oun tomorrow.
中日韩亚洲交友 免费加入!
freshman
中级会员
UID 10467
精华 0
积分 351
帖子 646
威望 60 点
阅读权限 30
注册 2003-3-4
状态 离线
#2
使用道具
发表于 2004-7-11 06:36
资料
个人空间
短消息
加为好友
When you run a program like a word processor or an internet browser, the microprocessor in your computer pulls the executable file off the hard disk and loads it into RAM. In the case of a big program like Microsoft Word or Excel, the EXE consumes about 5 megabytes. The microprocessor also pulls in a number of shared DLLs (Dynamic Link Libraries) - shared pieces of code used by multiple applications. The DLLs might total 20 or 30 megabytes. Then the microprocessor loads in the data files that you want to look at, which might total several megabytes if you are looking at several documents or browsing a page with a lot of graphics.
One who is waiting for tomorrow will lose it, But the one who grasp today will oun tomorrow.
freshman
中级会员
UID 10467
精华 0
积分 351
帖子 646
威望 60 点
阅读权限 30
注册 2003-3-4
状态 离线
#3
使用道具
发表于 2004-7-11 06:37
资料
个人空间
短消息
加为好友
中日韩亚洲交友免费加入
So a normal application needs between 10 and 30 megabytes of RAM space to run. On my machine at any given time I might have the following applications running:
A word processor
A spreadsheet
A DOS prompt
An email program
A drawing program
3 or 4 browser windows
A Fax program
A Telnet session
One who is waiting for tomorrow will lose it, But the one who grasp today will oun tomorrow.
freshman
中级会员
UID 10467
精华 0
积分 351
帖子 646
威望 60 点
阅读权限 30
注册 2003-3-4
状态 离线
#4
使用道具
发表于 2004-7-11 06:37
资料
个人空间
短消息
加为好友
Besides all of those applications, the operating system itself is taking up a good bit of space. Those programs together might need 100 to 150 megabytes or RAM, but my computer only has 64 megabytes of RAM installed.
The extra space is created by the virtual memory manager. The VMM looks at RAM and finds sections of RAM that are not currently needed. It puts these sections of RAM in a place called the swap file on the hard disk. For example, even though I have my email program open, I haven't looked at email in the last 45 minutes.
One who is waiting for tomorrow will lose it, But the one who grasp today will oun tomorrow.
freshman
中级会员
UID 10467
精华 0
积分 351
帖子 646
威望 60 点
阅读权限 30
注册 2003-3-4
状态 离线
#5
使用道具
发表于 2004-7-11 06:37
资料
个人空间
短消息
加为好友
中日韩亚洲交友免费加入
So the VMM moves all of the bytes making up the email program's EXE, DLLs and data out to the hard disk. That is called swapping out the program. The next time I click on the email program, the VMM will swap in all of its bytes from the hard disk, and probably in the process swap something else out. Because the hard disk is slow relative to RAM, the act of swapping things in and out causes a noticable delay.
One who is waiting for tomorrow will lose it, But the one who grasp today will oun tomorrow.
freshman
中级会员
UID 10467
精华 0
积分 351
帖子 646
威望 60 点
阅读权限 30
注册 2003-3-4
状态 离线
#6
使用道具
发表于 2004-7-11 06:38
资料
个人空间
短消息
加为好友
If you have a very small amount of RAM (say 16 megabytes), then the VMM is always swapping things in and out to get anything done. In that case your computer feels like it is crawling. As you add more RAM you get to a point where you only notice the swapping when you load a new program or change windows. If you were to put 256 megabytes of RAM in your computer the VMM would have plenty of room and you would never see it swapping anything. That is as fast as things get. If you added more RAM it would have no effect.
One who is waiting for tomorrow will lose it, But the one who grasp today will oun tomorrow.
freshman
中级会员
UID 10467
精华 0
积分 351
帖子 646
威望 60 点
阅读权限 30
注册 2003-3-4
状态 离线
#7
使用道具
发表于 2004-7-11 06:39
资料
个人空间
短消息
加为好友
中日韩亚洲交友免费加入
Some applications (things like Photoshop, many compilers, most film editing and animation packages, etc.) needs tons of RAM to do their job. If you run them on a machine with too little RAM, they swap constantly and run very slowly. You can get a huge speed boost by adding enough RAM to eliminate the swapping. Programs like these may run 10 to 50 times faster once they have enough RAM!
One who is waiting for tomorrow will lose it, But the one who grasp today will oun tomorrow.
投票
交易
悬赏
活动
英语论坛-英语麦当劳
英语讨论区.:::该版块只有注册用户可以浏览和发贴:::.
> 学习与交流
> 中西杂谈
> 英语问题区
> 英语网上资源论坛
> 实用英语论坛
> 电脑英语论坛
基本功专区
> 听说能力交流
> 读写能力交流
> 翻译论坛-口译笔译
英语考试区
> 出国考试
> 国内考试
英语交友
> 同城交流
> 国际交友
娱乐与休闲
> 英语娱乐区
> 中文休闲屋+心情随想
> 灌水+帖图一亩田
站务管理与论坛精华
> 论坛事务与公告
> 论坛精华区
当前时区 GMT+8, 现在时间是 2008-10-12 07:06
BBS.EnglishCN.COM
© EnglishCN 2000-2007
TOP
清除 Cookies
-
联系我们
-
英语麦当劳
-
Archiver