计算机内存不够了就用虚拟内存,那就不用再加内存条了?设置大点虚拟内存不就行了,内存条不就省了

 我来答
八哥说科技
高粉答主

2019-09-07 · 分享科技资讯,共享科技生活
八哥说科技
采纳数:113 获赞数:78629

向TA提问 私信TA
展开全部

不行的,电脑中所运行的程序均需经由内存执行。

虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。目前,大多数操作系统都使用了虚拟内存。

因为有时候当处理大的程序时候系统内存不够用,此时就会把硬盘当内存来使用,来交换数据做缓存区,不过物理内存的处理速度是虚拟内存的30倍以上。

因此,虚拟内存并不能完全取代物理内存来使用的。

扩展资料:

虚拟内存的关键问题:

1、调度问题:决定哪些程序和数据应被调入主存。

2、地址映射问题:在访问主存时把虚地址变为主存物理地址(这一过程称为内地址变换);在访问辅存时把虚地址变成辅存的物理地址(这一过程称为外地址变换),以便换页。此外还要解决主存分配、存储保护与程序再定位等问题。

3、替换问题:决定哪些程序和数据应被调出主存。

4、更新问题:确保主存与辅存的一致性。在操作系统的控制下,硬件和系统软件为用户解决了上述问题,从而使应用程序的编程大大简化。

参考资料来源:百度百科-虚拟内存

参考资料来源:百度百科-物理内存

环索电脑
推荐于2017-09-24 · TA获得超过7441个赞
知道大有可为答主
回答量:1.6万
采纳率:50%
帮助的人:3094万
展开全部
电脑中所运行的程序均需经由内存执行,若执行的程序占用内存很大或很多,则会导致内存消耗殆尽。为解决该问题,Windows中运用了虚拟内存技术,当内存耗尽时,电脑就会自动调用硬盘来充当内存,以缓解内存的紧张。 一般而言,计算机的内存容量越大,程序运行得越快。若计算机的速率由于内存可用空间匮乏而减缓,则可尝试通过增加虚拟内存来进行补偿。虽然电脑可以在物理内存不足的时候使用虚拟内存 ,但是,计算机从内存读取数据的速率要比从硬盘读取数据的速率快的多,就是说物理内存的速度比硬盘做成的虚拟内存快,而且使用硬盘做成的虚拟内存空间由于反复读写数据会对硬盘性能产生一定的影响,所以在内存不足的情况下只有增加物理内存才可以明显提升计算机性能如果光靠虚拟内存的话是治标不治本不行的。
追问
为什么硬盘读取速率比内存慢
追答
存储原理完全不同,制作材料和工作原理不同,内存的优点是存取速度快、读写方便,缺点是数据不能长久保持,断电后自行消失,因此主要用于计算机主存储器等要求快速存储的系统。依靠电脉冲 配合CPU的直接寻址寄存器 机械硬盘需要机械指针寻找需要的盘面和扇区,不过我相信以后应该可以生产出速度非常快的硬盘。比如现在的固态硬盘速度就比机械的快得多。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gslfj2540
2013-11-14 · TA获得超过1982个赞
知道大有可为答主
回答量:8337
采纳率:25%
帮助的人:3159万
展开全部
没用的!那只是调用硬盘上的空间来充当内存来使用,实际速度比内存条速度要慢得多,而且长期那样对硬盘也不好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
致枫品凌
2013-11-14 · TA获得超过108个赞
知道小有建树答主
回答量:324
采纳率:0%
帮助的人:114万
展开全部
虚拟内存是临时把硬盘中切出一部分当作内存使用,但是实际运行中是没有效果的,你可以加个4G内存条,比比效果就知道的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
望川之歌
2021-09-17 · TA获得超过123个赞
知道答主
回答量:58
采纳率:100%
帮助的人:4.1万
展开全部
道理是这样,但你也不能内存太小啊,不然子程序或主程序都读取不了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式