中易网

虚拟内存有跟没有 有什么区别?

答案:2  悬赏:60  
解决时间 2021-03-02 16:35
我家内存是256的 设置了虚拟内存以后是1300多 为什么玩512的游戏还卡???
最佳答案
虚拟内存毕竟不是物理内存,你设置得大点只是只能让你运行大点的程序,速度方便怎么样还是慢的,想不卡的话只能加大物理内存.512M的游戏说明最低配置是512M,256M的内存玩当然会卡.
全部回答
物理内存,在应用中,自然是顾名思义,物理上,真实的插在板子上的内存是多大就是多大了。看机器配置的时候,看的就是这个物理内存。 虚拟内存,这个概念就要稍微了解一下cpu了,^_^,只是稍微,毕竟我们现在谈的是应用中的概念。我们应该知道,对于一般的32位cpu,有32根地址线,那么它的寻址空间就是4gb。也就是说,如果没有其他的限制,我们的主板上最大可以安装4gb的物理内存。哈哈,一般的机器是不会装那么多物理内存的,大把的银子啊,性价比可合不上。程序员可不管这个,我们对cpu编程,不能一台机器根据你物理内存的大小我编一个程序吧?那也太原始社会了吧。所以程序员都是直接使用的4gb的奢侈的进程空间(或许,不应该用奢侈这么短视的词。曾几何时,128m的物理内存也是我们不可想象的呢?)。这怎么办?总不能不用那些程序了吧。好吧,这个问题交给os去解决吧。这样,os就提出了一个虚拟内存的概念。就是进程、用户、不必考虑实际上物理内存的限制,而直接对4gb的进程空间进行寻址。如果所寻址的数据实际上不在物理内存中,那就从“虚拟内存”中来获取。这个虚拟内存可以是一个专门文件格式的磁盘分区(比如linux下的swap分区),也可以是硬盘上的某个足够大的文件(比如win下的那个i386文件,好像是这个名字)。物理内存中长期不用的数据,也可以转移到虚拟内存中。这样的交换由os来控制,用户看起来就好像物理内存大了一样。有了虚拟内存的概念,我们就可以自由的使用4gb的进程空间了。但是,前提是你的硬盘由足够的空间,而且你舍得划分出(4gb-物理内存)大的虚拟内存空间来。^_^。一般情况下,虚拟内存的大小,各个os也进行了限制(比如linux的swap分区的大小,win下也可以调整虚拟内存文件的大小和位置)。所以,我们程序所能使用的存储空间大小就是:物理内存+虚拟内存。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
减肥期间吃番薯 和 炒栗子 好吗?
老五诚信粘接部地址在哪,我要去那里办事
在外面做了一次,带了套子的但射完后套子掉了
做屋面防水用SBS防水卷材后,还要用聚氨酯防
提前批次录取过了,可以不上吗?
前两天发现家里墙壁有一团灰尘一样的东西(不
求百度云老九门17~18集,谢谢
竞选升旗仪式主持人的三分钟自我介绍
超市里买的普通面粉,可以用来做刀削面吗
高中化学,求解释c 1,2加成和1,4加成是什么
保庙地址有知道的么?有点事想过去
郑州市工商局管城分局二里岗工商所地址有知道
如何在培训初期了解新员工的培训期望
书桌墙壁上非常白非常亮的灯是什么灯
成功汽车曲靖直营店这个地址在什么地方,我要
推荐资讯
帝鑫五金工具地址在哪,我要去那里办事
求一句古诗词含蓄表达自己对对方的爱慕之情或
运城市疾控中心什么时候下班
美食街地址在哪,我要去那里办事
头层羊皮包和头层牛皮包哪种比较好
仙剑2中忆如在仙灵岛一一得到礼物后该做什么
七个哈一刀五个哈猜一成语
位于大巴山脚下的哪个镇属于宣汉
滨弘发澄迈金山牛肉店(友谊路店)这个地址在什
c#抽象类可以包括有方法体的方法吗
五丰村社区卫生站在哪里啊,我有事要去这个地
请问海尔电视最先生产的是那个牌子的?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?