楼主: mxza
收起左侧

[系统] 哎,6G 的内存,也没开几个程序,常会提示内存不够了

  [复制链接]
peng85344558
发表于 2013-4-16 16:26:34 | 显示全部楼层
mxza 发表于 2013-4-16 16:20
RT ,没有玩三D游戏,这个显卡只占了几百M吧?

你还是开虚拟内存吧~~虚拟内存的任务还是不要让物理内存完全替代了~~你觉得C盘紧张就调去别的区啦~~另外看下进程那里~~有多少占用上百M的进程 看得怎么处理掉吧~~其实我更想知道你虚拟机是在干什么的~~我估计吧给虚拟机占用得特大
mxza
 楼主| 发表于 2013-4-16 16:31:17 | 显示全部楼层
peng85344558 发表于 2013-4-16 16:26
你还是开虚拟内存吧~~虚拟内存的任务还是不要让物理内存完全替代了~~你觉得C盘紧张就调去别的区啦~~另外看 ...

好的,开了虚拟 --- 2024M

我估计是没开虚拟造成的。

哎,是不是非得搞个16G内存,才可以禁用虚拟内存咯!
mxza
 楼主| 发表于 2013-4-16 16:33:11 | 显示全部楼层
peng85344558 发表于 2013-4-16 16:26
你还是开虚拟内存吧~~虚拟内存的任务还是不要让物理内存完全替代了~~你觉得C盘紧张就调去别的区啦~~另外看 ...

虚拟机开的是个xp,我只它分配了768M的内存
peng85344558
发表于 2013-4-16 16:35:12 | 显示全部楼层
mxza 发表于 2013-4-16 16:33
虚拟机开的是个xp,我只它分配了768M的内存

还是不要禁用虚拟内存啦~~看这里吧http://soft.zol.com.cn/25/251924.html
说了这么多 你有没有看进程里到底谁占用得多啊~~谁占用太多就找那个的问题啊
a330391
发表于 2013-4-16 16:36:13 | 显示全部楼层
mxza 发表于 2013-4-16 16:31
好的,开了虚拟 --- 2024M

我估计是没开虚拟造成的。

最好不要关闭(个人建议)
就算你的物理内存足够大了,开着虚拟内存也没什么坏处
如果碰到一些特定的软件,需要虚拟内存支持的话又得去开启了....
恋爱的夏娜
头像被屏蔽
发表于 2013-4-16 16:55:43 | 显示全部楼层
mxza 发表于 2013-4-16 16:31
好的,开了虚拟 --- 2024M

我估计是没开虚拟造成的。

就算你物理内存干出来上几百TB虚拟内存也不见得一定要禁用掉= =虽然哪个领域我们已经无法接触到。
paulxy
发表于 2013-4-17 02:53:29 | 显示全部楼层
虚拟内存没开吧,内存大可以把虚拟内存设置小点,但是不要关闭啊。
病毒抗体
发表于 2013-4-17 10:30:44 | 显示全部楼层
估计有什么软件/插件内存泄露了。
zzz37394853
发表于 2013-4-17 10:52:40 | 显示全部楼层
106个进程是亮点
guanyouan
发表于 2013-8-11 05:40:59 | 显示全部楼层

我的系统用到超过6G会提示内存不足,超过6.5G就可能出现用户进程直接退出的情况(申请不到内存造成的)

为什么剩余的内存明明还有1G多就会提示不足?这是windows的内存管理“不够灵活”造成的。它为了维持内核的运行,会保留一部分用户进程不可用的内存,这一部分的值根据我的经验是固定的20%或者25%。所以你的内存容量越大,实际可用的容量越少。我的8G等于“闲置”了接近2G内存。但【保留内存】是必须的,只是保留的比例可以少一点,否则系统内核就可能会出现蓝屏,某个进程退出总比整个系统BSOD好得多。而WIN8就在这方面进行了改进,会根据不同的容量分配不同的保留内存。
但我这个问题想必也跟使用32位系统有关,毕竟官方限制了32位桌面系统的可用内存,最多4G的内存它最多也只保留800M,800M的保留对WIN7的内核还不算是很浪费。我不清楚64位这方面有没有更加合理。
而这里可以说下WIN8,WIN8这方面就有所改进,会根据用户的内存容量动态调整保留内存的比例,减少内存闲置。

而另外一个虚拟内存的设置,其实问题不复杂。首先系统并不会在物理内存用尽的时候才会进行页面交换(将物理内存移到虚拟内存),XP跟WIN7有不同,但这里不讨论;或者程序显式调用SetProcessWorkingSize之类的内存函数(比如那让人我就不说了的YY)将内存移到虚拟内存。
如果你只有HHD(机械硬盘)那你的虚拟内存肯定就放在HHD,那么系统的性能就会在很早的时候(比如内存只用了50%)就打了折扣,而这个影响是很明显感觉得到的。如果虚拟内存在SSD情况会好很多,但始终不是理想状态。
我说了这么多,如果你看得懂的话应该明白了,虚拟内存应该只在可给你用的物理内存经常不够用的情况下,视实际【还需要多少内存】设定虚拟内存。

评分

参与人数 1经验 +4 收起 理由
woxihuan2011 + 4 感谢解答: )

查看全部评分

您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-15 14:27 , Processed in 0.095383 second(s), 15 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表