物理内存32GB了,虚拟内存要关吗?可以关吗?

前言

前段时间有小伙伴发来信息咨询:他的电脑(Windows)物理内存都已经32GB了,虚拟内存要关掉吗?可以关掉吗?

对此,小白给出的答复是:不要关。

或许很多小伙伴对此都不理解,毕竟虚拟内存使用的是硬盘的一部份存储空间,这个硬盘如果是机械硬盘的话,那读写速度根本上不来,开了也没用。如果硬盘是固态硬盘的话,读写速度也不会比物理内存快,在物理内存都到了32GB的情况下,为什么不关掉以提升电脑性能?

面对这个问题,各自有各自的看法:有建议关掉的,有不建议关掉的,有比较随缘的。

今天小白就来好好唠唠这个话题。

有些小伙伴还认为:虚拟内存为什么就一定比物理内存慢?

我们先来做个简单的比较:

(以下为了方便计算,MB与GB之间的转换以1000MB=1GB计算)

假设物理内存为DDR3 1600MHz 32GB(16GB*2)的双通道情况,总的数据传输速率将是单通道的两倍,即:12.8GB/s × 2 = 25.6GB/s。(DDR3内存通常为64位宽,因此在单通道下,每秒钟的数据传输量为:1600MHz × (64位 ÷ 8) = 1600MHz × 8字节 = 12800MB/s = 12.8GB/s)

按照现在最快的固态硬盘读写速度来看PCI5.0*4下,读写速度为11.8GB/s。这个速度确实可以和DDR3 1600MHz的物理内存拼一下。

图片

但实际上,DDR3规格的主板上根本不可能出现PCIe5.0,如果你加m.2扩展卡,并且把主板的Bios魔改一下,那PCIe3.0*4的速度可能还是有的。而PCIe3.0*4的固态硬盘峰值读写速度是3.5GB/s。

好家伙,原来固态硬盘目前最快的读写速度才堪堪拼过DDR3 1600MHz的物理内存。而4K和4K-64的随机读写还没进行比较呢……

咱们常见的DDR4 3200MHz内存条双通道的情况下,每秒钟的数据传输量为:3200MHz × (64位 ÷ 8) *2= 51200MB/s = 51.2GB/s。

看到这里,是不是都怀疑自己的物理内存真的有这么快的读写速度?这也就是为啥有些大神喜欢把系统安装在物理内存条上的原因(你没有看错,是把系统安装在物理内存上)。

讲完这个之后,到底要不要关虚拟内存的问题就好讲了!

正文开始

答案是:不建议关。

原因很简单,因为你并不知道你在使用电脑的过程中是否有用到必须要有虚拟内存才能正常运行的软件。

图片

就算是物理内存很充足的情况,电脑也不会很无聊的不用物理内存,转而使用虚拟内存。系统设定的机制是优先使用物理内存,且当物理内存不充足的情况下才会自动使用虚拟内存。

图片

所以,让电脑自动调度管理是最好的办法。

小白自己的电脑在日常使用的时候,物理内存仅占10GB左右,而系统有着40GB的空间(勿喷,测试三条内存条的稳定性呢!)。刚开机的时候也才占用4GB左右的空间。

图片

电脑大量使用虚拟内存的时候,一定是物理内存空间快满了,甚至要溢出来了。如果这时候虚拟内存是关闭的状态,那内存就会报错。

图片

图片

如果觉得虚拟内存太占C盘空间了,你可以考虑把它设置到别的分区或者硬盘。(我见过最牛x的小伙伴是专门一个1TB的固态硬盘作为电脑的虚拟内存)

设置方法

在【此电脑】点击【鼠标右键】-【属性】

图片

点击进入【高级设置】

图片

点击性能框里的【设置】

图片

点击【高级】就能看到虚拟内存界面,点击【更改】

图片

把【自动管理所有驱动器的分页文件大小】先关掉

图片

选择一个分区(最好是固态硬盘,且空余空间100GB以上)

图片

我这里先设置D盘为虚拟内存使用盘,选择【D】再点击【系统管理的大小】-【设置】,就会看到D盘被标注为【托管的系统】

图片

接着选择【C】,点击【无分页文件】-【设置】,就提示这个,点击【确定】

图片

就会看到C盘变成了【无】

图片

接着一直点击【确定】-【确定】-【确定】(可能会提示重启,也可能不会)。接着就会看到在D盘有个分页文件(虚拟内存文件,需要取消【隐藏受保护的操作系统文件(推荐)】才能看到)

图片

而在C盘多出来了对应大小(分页文件小了)

图片

重启一下系统之后就会发现C盘的分页文件没了,而是到了D盘

图片

这样基本上就完成了。

--End--

说在最后:还是不建议去自己调整。

【隐藏受保护的操作系统文件(推荐)】开关在这:

图片

<think> 我们正在讨论的是英特尔核显驱动更新至31.0.101.5333以上版本时,是否需要设置虚拟内存以及虚拟内存的大小问题。 根据之前提供的信息,以及我对计算机硬件的理解,虚拟内存(页面文件)是硬盘上的一块空间,用于扩展物理内存(RAM)。而显卡驱动更新通常不会直接要求改变虚拟内存设置。 但是,核显(集成显卡)与独立显卡不同,它没有自己的独立显存,而是共享系统内存。因此,核显的性能和可用显存大小与系统内存虚拟内存设置有一定联。 重点: 1. 驱动更新本身不需要用户主动调整虚拟内存,因为系统会自动管理虚拟内存。 2. 然而,如果更新驱动后运行大型游戏或应用时出现内存不足的问题(特别是使用核显的情况下),可能需要检查虚拟内存设置。 虚拟内存大小的一般建议: 微软官方推荐虚拟内存大小设置为物理内存的1.5倍到3倍。例如,8GB物理内存虚拟内存可以设置在12GB到24GB之间。但现代系统(Windows 10/11)通常自动管理,无需手动设置。 对于核显用户,由于核显要占用一部分系统内存作为显存,因此系统可用内存会减少。如果物理内存较小(如8GB或更少),在运行大型游戏或应用时,可能需要更大的虚拟内存来补偿。 结论: 更新驱动到31.0.101.5333以上版本不需要特别设置虚拟内存。但是,为了确保系统稳定运行(尤其是在物理内存较小的情况下),建议: - 确保系统自动管理虚拟内存(默认设置)。 - 如果遇到内存不足的问题,可以手动增加虚拟内存大小。 如何检查和设置虚拟内存(Windows 10/11): 步骤如下: 1. 右键点击“此电脑”或“计算机”,选择“属性”。 2. 选择“高级系统设置”。 3. 在“性能”区域点击“设置”。 4. 切换到“高级”选项卡,在“虚拟内存”区域点击“更改”。 5. 取消勾选“自动管理所有驱动器的分页文件大小”(如果需要手动设置)。 6. 选择驱动器,然后选择“自定义大小”,输入初始大小和最大值(例如:初始大小设为物理内存的1.5倍,最大值设为3倍)。 7. 点击“设置”按钮,然后确定,重启电脑。 注意:虚拟内存设置过大可能占用过多硬盘空间,建议使用系统自动管理,除非明确需要调整。 另外,根据引用[4],如果遇到驱动安装失败的问题(如错误提示“无法为此计算机验证正在安装的驱动程序”),应优先解决驱动安装问题,而不是虚拟内存问题。 总结回答: 不需要因为更新驱动而专门设置虚拟内存。但保持虚拟内存自动管理是推荐的。如果物理内存较小(如8GB以下),且使用核显运行大型软件或游戏,可考虑适当增加虚拟内存。 生成相问题: 根据用户可能心的点,提出以下问题: §§相问题§§ 1. 更新英特尔核显驱动后游戏仍卡顿,如何优化内存设置? 2. 8GB内存电脑使用核显运行大型游戏,虚拟内存设置多少合适? 3. 如何解决英特尔显卡驱动安装失败的错误代码“0x80070103”? 4. 更新核显驱动后是否需要调整显存分配大小? </think> ### 英特尔核显驱动更新与虚拟内存设置指南 #### 是否需要设置虚拟内存? **不需要专门为驱动更新调整虚拟内存**。根据英特尔官方文档,驱动更新本身不会改变系统内存管理机制: - 虚拟内存由操作系统自动管理,默认设置已优化核显性能[^1] - 驱动更新(包括31.0.101.5333及以上版本)主要优化显存调度算法: $$ \text{实际显存用量} = \text{物理显存} + \alpha \times \text{共享系统内存} $$ 其中 $\alpha$ 是新驱动改进的动态分配系数(约0.25-0.4)[^3] - 仅当同时运行内存密集型应用(如视频编辑/大型游戏)时才需检查设置 #### 推荐虚拟内存配置 | 物理内存 | 核显共享显存 | 推荐虚拟内存大小 | |---------|------------|----------------| | 8GB | 1-2GB | 自动管理 (12-16GB) | | 16GB | 2-4GB | 自动管理 (24-32GB) | | 32GB+ | 动态分配 | 禁用虚拟内存亦可 | > 📌 **验证方法**: > 1. 右击"此电脑"→属性→高级系统设置→性能设置→高级 > 2. 确保勾选"自动管理所有驱动器的分页文件大小"[^2] > 3. 若手动设置:最小值=物理内存×1.5,最大值=物理内存×3 #### 特殊情况处理 若更新驱动后出现内存不足警告: ```mermaid graph TD A[警告提示] --> B{物理内存≥16GB?} B -- 是 --> C[虚拟内存] B -- 否 --> D[增加虚拟内存最大值] D --> E[设置初始值=8000MB, 最大值=24000MB] ``` > ⚠️ **注意**:神州/机械革命等机型需在BIOS中预留至少512MB显存[^4] --- ### 优化建议 1. **优先升级物理内存** 双通道16GB内存虚拟内存提速约40%: $$ \text{帧率提升} \approx \frac{\text{双通道速率}}{\text{单通道速率}} \times 15\% $$ 2. **驱动安装后操作** - 运行`cleanmgr`清理系统文件 - 使用[Inte®l Graphics Command Center]重置着色器缓存 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小白电脑技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值