» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] 都什么年代了怎么还要强行调用虚拟内存?

posted by wap, platform: iPhone
这问题很幼稚。假如游戏说明上说他需要6G内存才能玩,那它就不能超过6G,多出的要人为的放入虚拟内存里,你就算有再多的内存也不能去随意占用。


本帖最近评分记录

TOP

posted by wap, platform: iPhone
引用:
原帖由 @ff42  于 2016-4-13 09:17 发表
好幼稚的思路,我就问你为什么不能智能化的占用更多赋闲的内存?
因为操作系统和游戏设计人员无法知道你要把富余的内存用来干嘛。
假如你有12G内存,游戏现在占用了6G,这个时候假如游戏想占用8G是不允许的,因为你有可能想启动一个占用6G内存的虚拟机。如果你不启动虚拟内存,要么游戏闪退,要么虚拟机无法启动。到时候你投诉游戏公司人家怎么办?



TOP

posted by wap, platform: iPhone
引用:
原帖由 @钟欣潼  于 2016-4-13 09:25 发表
喷了,凤凰男小时候买不起电脑吧。
文盲退散。


TOP

引用:
原帖由 yfl2 于 2016-4-13 11:01 发表
posted by wap, platform: Chrome
我记得对于win程序来说虚拟内存是透明的,也就是和实际内存没有区别,是os调配
https://msdn.microsoft.com/en-us/library/windows/desktop/aa366916(v=vs.85).aspx

程序是可以申请虚拟内存的,至于能不能分辨某一逻辑地址在物理内存里还是在虚拟内存里,我不清楚,我觉得应该不能。

TOP

发新话题
     
官方公众号及微博