虚拟内存有什么用呀他和内存有什么不同/?

[复制链接]
查看11 | 回复3 | 2005-11-11 17:08:05 | 显示全部楼层 |阅读模式
做个比喻;把cpu 比作操作工人,应用程序比作原材料那么把原材料加工成成品,就必须在操作台上进行.这里的操作台就是内存,但是内存的容量是有限得,不可能把药加工的原材料都放在操作台上,所以必须建立以仓库,存放暂时不用的材料,仅当需要实再调入..虚拟内存充当的就是这个仓库!!比喻的好楼主不要忘记加分阿!!!
回复

使用道具 举报

千问 | 2005-11-11 17:08:05 | 显示全部楼层
物理内存不够用时做页面转储的,可以补充物理内存,但程序和待运行数据量太大时,系统报告虚拟内存不足,此时设置再大的虚拟内存也不够,因为物理内存不能装载需要的数据,系统认为不能转储,报告你虚拟内存不足,其实是物理内存不足导致的
回复

使用道具 举报

千问 | 2005-11-11 17:08:05 | 显示全部楼层
虚拟内存是要用到硬盘的,也就是在硬盘上划出一块地方当内存用!
回复

使用道具 举报

千问 | 2005-11-11 17:08:05 | 显示全部楼层
虚拟内存是用来优化系统性能的内存,理论来说越大越好,其实并不是的,虚拟内存设置应该设为物理内存的1.5-2倍,譬如你的内存是512MB的,你可以设为1024MB的物理内存,但是这样就要牺牲你硬盘空间为代价了。虚拟内存是在硬盘上的,作用是增强系统性能,起到类似援存的作用,增快硬盘的读写速度,硬盘和内存可以说是密不可分,当然要经过内存啦!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行