phliar 发表于 2025-4-26 17:51

虚拟内存要还是不要?

按微软原话,虚拟内存是在系统内存不够的时候,用硬盘当内存。
硬盘速度当然没有内存快(正常搭配的情况),我现在关闭虚拟内存(32G内存)后,内存占用在41%(不玩游戏,微信、浏览器、邮件客户端,钉钉之类的),还需要加内存吗?

霜满地 发表于 2025-4-26 17:52

有的软件必须要吧

擎天柱首领 发表于 2025-4-26 17:54

虚拟内存不用关,让os管理即可,关了可能出问题。

a010301208 发表于 2025-4-26 17:54

内核机制需要,一般来说开和你内存一样大就够了,如果有2块SSD,就每块各一半

苏川剑 发表于 2025-4-26 17:55

虚拟内存不完全是扩展内存用的,可以防止物理内存碎片化

vasomax 发表于 2025-4-26 17:59

2025了,正经人谁还关虚拟内存.....[偷笑]

goat 发表于 2025-4-26 18:00

Win不能完美全关,那破内存管理在高占用会蓝。拉到建议最小取个整就行

AKRIOSA 发表于 2025-4-26 21:27

你可以让它自动管理都行,但是不管你多大的内存都不能关它,关了一些游戏软件是真的会闪退······

Geo 发表于 2025-4-26 21:47

a010301208 发表于 2025-4-26 17:54
内核机制需要,一般来说开和你内存一样大就够了,如果有2块SSD,就每块各一半 ...

炸了, 有台电脑硬盘没内存大这可咋办

jcd_chh 发表于 2025-4-26 21:54

关了会有软件出问题的
我是设置一个比较小的手动大小

qhdxy 发表于 2025-4-26 22:16

不能关,关了有些游戏和软件会出问题。

因为遇到过,所以也不想去统计哪些软件和游戏了

atiufo 发表于 2025-4-26 22:25

让系统自动分配啊,现在已经不是xp时代了

黄昏之勇者服 发表于 2025-4-26 23:48

不用管,默认就行

8xwob3ko 发表于 2025-4-27 00:11

多大都不要关,默认策略都会优先用物理内存的,关了在某些必须用到虚拟内存的地方会有问题(有的游戏不开虚拟内存直接蓝屏)

wish 发表于 2025-4-27 00:21

禁用了10多年,暂没有遇到过问题

ysc3839 发表于 2025-4-27 03:04

Windows必须要,因为Windows不支持Linux那种overcommit。
Windows下程序分配内存时必须要有足够的物理+虚拟内存,如果程序分配后不用,不会实际占用物理内存,但一旦程序使用,是能确保有可用的内存的,不会让程序崩溃。
而Linux的overcommit允许物理内存不足的情况下超额分配,但是一旦程序用超了内存,就会触发 OOM Killer 杀死进程,而且 OOM Killer 杀进程不一定杀占用最大的进程,就会出现A程序疯狂占用内存,然后B C D等正常程序被杀的情况。

Hsezr 发表于 2025-4-27 04:35

本来想着游戏专用的主机32g内存完全够了,就把虚拟内存关了,结果每次打开dota2都提示我虚拟内存没开的警告,烦了还是把虚拟内存打开。

buxiang110 发表于 2025-4-27 04:58

256g内存的机器也从来都默认设置。稳定使用连续开机1-2个月不关机比啥都重要

litel 发表于 2025-4-27 06:16

浏览器会爆内存的,开系统默认管理的大小。

lgblee 发表于 2025-4-27 07:23

我一般强制它800MB
上限设高一点
需要时系统会自己增大它
Windows管理会默认给它好几G

dissyu923 发表于 2025-4-27 07:23

我直接開16384 32768給他

pdvc 发表于 2025-4-27 07:50

128GB内存的,可以把虚拟内存设置为固定的16MB。

moustache 发表于 2025-4-27 07:54

1. 可以关
2. 关了会导致少部分程序出问题(主要是游戏)。你不玩游戏,可以关

deerpark 发表于 2025-4-27 08:53

一直禁用,从未遇到副作用。但是有些软件强制需要虚拟内存,否则闪退无法运行,这样就必须要开了。

山东001 发表于 2025-4-27 09:03

选个空间大的分区,设置让系统管理

aonet 发表于 2025-4-27 09:09

印象中就是capcom的游戏强制需要虚拟内存。

ahduo 发表于 2025-4-27 09:17

本帖最后由 ahduo 于 2025-4-27 11:50 编辑

如果关了没遇到软件问题,那也可以关,我这样用过几年,
不过不建议关,对性能一般没影响

clllovehh 发表于 2025-4-27 09:28

一,关是不可能关的,不管你有多大的物理内存,关了都不好,有些软件游戏会出BUG
二,建议设置容量,最小值=物理内存容量,最大值=两倍物理内存容量
这样设置某些软件游戏会有奇效,比如剑网三、模拟飞行等等[偷笑][偷笑][偷笑]

jimmystar 发表于 2025-4-27 09:31

关了也没区别

davidpw 发表于 2025-4-27 09:33

关闭虚拟内存到底是为了什么,怕windows放弃物理内存用虚拟硬盘跑?还是硬盘容量紧张非要省那几个G。
页: [1] 2
查看完整版本: 虚拟内存要还是不要?