关于虚拟内存的设置问题求教
有台戴尔的工作站电脑主机,双CPU,主频:3.47GHz,每个CPU是6核12线程,共12核24线程,内存:共192G 插满12条内存槽,请教这样的配置还需要设置虚拟内存吗?如果要的话设置多少为合适?谢谢!!!注:不玩游戏,只是用来听听音乐,上上网,看看视频等。虚拟内存是将部分hd/ssd当作ram来使用。
这部分存储会同时被ram和cpu来直接访问。
微软设计这东西最早是因为ram价格高企,hd相对性价比高。
后来发现对图纸、三维纹理等需要大量ram存储的工作,这个设计还有保护功能(例如停电、宕机时可以从这部分里边找回一部分数据)。
做为个人用户,随着ram的价格平民化,个人觉得用处并不十分大。
ms以前常常因为这个功能可以快速从睡眠状态恢复到工作状态而推广过,但反馈一般,因为这部分存储校验困难,数据常常出错,会导致例如无法唤醒、或者程序出错等问题。
近年来随着BitLocker的加入,更是让这部分实现非常鸡肋,因为存储和读取的过程均需要加米解米,消耗大量资源,而且容易出错。
---
以上个人意见,错漏难免! 来炫耀配置的吧 想知道192内存如果自动分配能占多少,如果只是听歌上网(太豪横了)关掉虚拟内存没问题 默认即可
不玩游戏不生产力的话,关闭掉貌似也行。
我32G内存,Win10默认也只给了4982MB虚拟内存。这点点容量,根本不用在意的。 192G 内存这样的配置,设不设置虚拟内存还有纠结的意义么。。。 看我这才是应该用来上网看网页听音乐的电脑啊
七三零六 发表于 2025-3-24 10:12
想知道192内存如果自动分配能占多少,如果只是听歌上网(太豪横了)关掉虚拟内存没问题 ...
128G默认19G左右,256G默认38G左右,192G应该默认是28G左右,其实这是不合理的,windows目前只对32G或更低的内存默认虚拟内存分配值做了调整,大内存仍然是越来越大。
LZ不用太纠结,先关了再说,如果出问题再开不迟。 感谢以上各位朋友的指教,我当初也是让系统自动管理的,但是太大了,居然分配了一百多G的SSD硬盘的空间给它,当时打开文件是挺快的,我还以为是我扩大了内存的结果呢,^_^谁知无意中打开系统盘看了一下,怎么就突然空间变成了剩下了几十G,我还以为是中毒了,大查了一统原来是虚拟内存在作怿,于是就将它改小了,改成了3G的,但感觉打开文件什么的,好像没有之前快了,才有了发帖请教的念头。^_^ 虚拟内存 只适合老的电脑,现在跟本用不上,别设置了。浪费 eone1984 发表于 2025-3-24 11:23
虚拟内存 只适合老的电脑,现在跟本用不上,别设置了。浪费
我的正是旧的机子,Dell Precision T7500十多年前的机子了。 感觉超过32G内存的机器都可以不设置虚存,根据实际软件使用,在任务管理器里合理估算吧 gblgbl 发表于 2025-3-24 11:21
感谢以上各位朋友的指教,我当初也是让系统自动管理的,但是太大了,居然分配了一百多G的SSD硬盘的空间给它 ...
默认值就是我说的那些,不会有100多G的,最大的其实不是虚拟内存,而是休眠文件,休眠文件固定是内存大小的40%。
其实win10有个bug,如果你用256G内存+120G的SSD(全部容量单一分区)装系统,系统会在OOBE前因为休眠文件撑爆C盘而蓝屏进不去系统,而win11遇到这种情况会自动禁用休眠。 已经很多年不再手动设置虚拟内存了,都是Windows自动分配。
有个问题请教:这样的配置,是不是比较费电啊? 虚拟内存 , 有些老软件,还必须得有,没有就运行不了或者报错。 不过对于现在的win10(LTSC2019)反正个人使用的软件没问题了(关了虚拟内存),或者直接设置几十MB就可以了(64GB内存容量),因为现在的物理内存的却便宜大碗。 当然如果内存条容量小的话,还是建议默认即可。 这配置搭配楼主的玩法,就两字“任意”!
如果是咱的使用习惯,虚拟内存硬性设置成128MB-2048MB zqpboy 发表于 2025-3-24 09:50
来炫耀配置的吧
192G的内存,打开或关闭虚拟内存,你都不应该感觉到速度上有区别,出现速度上的区别要么是你的心理作用,要么是你的硬盘出问题了。正常情况是你关闭虚拟内存,释放硬盘空间(>30%可用空间)只会更快,而不是你说的变慢了 你说的应该是休眠文件比较大吧, 禁用休眠可以显著节约空间
swapfile 就是页面交换文件(虚拟内存)
hiberfil 就是休眠文件
我16G内存,设置了512MB的虚拟内存。 虚拟内存,开着么,关它干啥,应该扩充硬盘呀,咋能关虚拟内存,为了节省空间呢?