找回密码
 加入我们
搜索
      

[内存] 内存不足?明明还有物理内存没用?

[复制链接]
发表于 2024-5-5 15:02 | 显示全部楼层
你以为自己比微软更懂内存
发表于 2024-5-5 16:42 | 显示全部楼层
我的虚拟内存长年都是关闭
发表于 2024-5-5 16:49 | 显示全部楼层
已使用33.9G/物理内存36.7G,占用92.3%了,实际上占用超过75%左右windows就开始启用磁盘做虚拟内存,难道把物理内存用到100%,然后每启动一个程序,再把物理内存写到虚拟内存里 腾出空间运行新程序?慢不说,也容易不稳定
虚拟内存上限开大一点就行了
发表于 2024-5-5 16:52 来自手机 | 显示全部楼层
不要瞎改虚拟内存 不要你以为
发表于 2024-5-5 17:19 | 显示全部楼层
其实就是物理内存用完了,虚拟内存也不够用,虚拟内存设置多少,和用不用没关系,windows已经尽量不使用虚拟内存了
发表于 2024-5-7 14:57 来自手机 | 显示全部楼层
软件显示不准吧
我的路由器512M内存,刷的openwrt
主页显示的内存占用和top命令看到的占用数字完全不一样
发表于 2024-5-7 16:33 | 显示全部楼层
windows的内存分配机制跟你想的不一样,最好老老实实让系统自己分配
发表于 2024-5-7 17:00 | 显示全部楼层
zxwangzidd 发表于 2024-5-5 14:38
win10虚拟内存AUTO会有问题的,自动管理4G,然后爆内存的不是没有~

自动管理4G的问题没碰到过。是因为装了32位系统还是因为物理内存太小?
发表于 2024-5-7 17:01 | 显示全部楼层
飘忽的青布衫 发表于 2024-5-5 10:17
虚拟内存我设置的5GB,就是为了想尽量多的使用武力内存,而不是去使用虚拟内存。 ...

你在想当然设置,你以为你设置小了,OS kernel 就会优先使用物理内存,你读过 NT kernel 的源码 ?设置为自动吧,别胡搞了
发表于 2024-5-7 17:03 | 显示全部楼层
本帖最后由 jiangjiejjjjjj 于 2024-5-7 17:30 编辑

我来举个例子:厕所(系统)有16个坑位(物理内存),刁民(软件)说我要用16个(提交大小),但他只是占坑不拉屎,就用8个(活动专用工作集),那厕所就会给刁民分配额外的8个虚拟坑位(虚拟内存/页面文件),还剩下8个物理坑位给其他刁民使用,提高了厕所物理坑位利用率,如果关闭了虚拟坑位,那就报坑位不足无法使用,大家都别想如厕了。lz的情况属于刁民要了太多的坑位然后占坑不拉屎导致虚拟坑位不足,设大虚拟内存就行了。
发表于 2024-5-7 17:05 | 显示全部楼层
飘忽的青布衫 发表于 2024-5-5 10:17
虚拟内存我设置的5GB,就是为了想尽量多的使用武力内存,而不是去使用虚拟内存。 ...

虚拟内存最好别动,保持默认的自动就行了
发表于 2024-5-7 17:17 | 显示全部楼层
LambdaDelta 发表于 2024-5-5 11:33
自作聪明就是这样

不是自作聪明,而是windows比较傻,机器为人服务,而不是人为机器服务的

用户要有用户的样子
发表于 2024-5-7 17:18 | 显示全部楼层
lsy174915864 发表于 2024-5-5 14:48
看标题就知道是自己改了虚拟内存的大聪明,果然不出所料。自动就行了,不要总是你以为,要Windows以为。 ...

看了一遍帖子,人家设置了自动
发表于 2024-5-7 17:18 | 显示全部楼层
jiangjiejjjjjj 发表于 2024-5-7 17:03
我来举个例子:厕所(系统)有16个坑位(物理内存),刁民(软件)说我要用16个(提交大小),但他只是占坑不拉屎, ...

你这个太形象了 棒棒的
发表于 2024-5-7 17:20 | 显示全部楼层
lovejunjun 发表于 2024-5-7 17:18
你这个太形象了 棒棒的

不举例子的话,普通人不想听也不想懂...
发表于 2024-5-7 17:25 | 显示全部楼层
虚拟内存关了也没区别,反而会报错,你选哪个?
发表于 2024-5-7 17:31 | 显示全部楼层
jiangjiejjjjjj 发表于 2024-5-7 17:20
不举例子的话,普通人不想听也不想懂...

什么时候开课,我准备小板凳 就喜欢把枯燥的东西讲的这么形象
发表于 2024-5-7 17:35 | 显示全部楼层
lovejunjun 发表于 2024-5-7 17:31
什么时候开课,我准备小板凳 就喜欢把枯燥的东西讲的这么形象

我年轻时也有lz的疑问,于是我就去做功课了....要现在,我吃饱了还是躺躺好了,躺着很舒服
发表于 2024-5-7 17:39 来自手机 | 显示全部楼层
win7年代,系统会根据物理内存大小设置一个接近1:1的超大交换文件。那个对于大内存来说是有些浪费了。但是现在的win10/11已经不会设置1:1的交换文件了。自动也就可以了
发表于 2024-5-7 17:55 | 显示全部楼层
tangyu147 发表于 2024-5-7 17:00
自动管理4G的问题没碰到过。是因为装了32位系统还是因为物理内存太小?

就是因为我物理内存全部够大 64g/96G/128g,然后因为一些问题排查到虚拟内存才发现AUTO下有问题~4台机器自动管理的各不相同,最小的4G最大20G~
轻度工业用户,随随便便内存就是大几十G的使用~
1715075657510.png
发表于 2024-5-7 20:26 | 显示全部楼层
不要超频就好了
发表于 2024-5-7 20:30 | 显示全部楼层
32+5G = ?
你内存提交都 36.7G 了, 刚好爆
发表于 2024-5-7 20:37 | 显示全部楼层
虚拟内存设置自动,设小了有的软件就会报错。不是说机器内存足够大虚拟内存就可以不开的。
发表于 2024-5-7 22:13 | 显示全部楼层
虚拟内存不要改动, 全自动就好啦. 就上上面说的, 软件有软件自己的配置要求.
发表于 2024-5-7 22:17 | 显示全部楼层
之前我们给用户处理客户端崩溃问题的时候,就发现不少用户,觉得自己内存大,就学网上教程,把虚拟内存减小甚至关了来优化性能....
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-28 21:55 , Processed in 0.012485 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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