10

如何在 Windows 11 中设置和管理虚拟内存

 3 years ago
source link: https://www.sysgeek.cn/windows-11-virtual-memory-manage/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Windows 11

在 Windows 11 中「虚拟内存」是:将加载到系统物理内存(RAM)中使用频率较低的分页文件暂时存储到硬盘上的一项功能,该功能允许 Windows 11 使用更快的物理内存来运行应用程序和进程,同时可以防止系统在内存耗尽时 hang 住(冻结)。

Windows 11 可以自动管理分页文件的大小。然而,在某些情况下,我们可能需要手动改变虚拟内存的大小,例如:当设备表现出性能问题时;某个应用程序需要特定的虚拟内存设置才能正常工作时;或者偶尔出现「系统虚拟内存不足」的提示时。

在 Windows 11 中可以通过「图形界面」应用或「命令提示符号」这 2 种方式来设置和管理虚拟内存大小,下面系统极客就为大家介绍具体步骤。

设置和管理 Windows 11 虚拟内存

要修改 Windows 11 的虚拟内存设置,请使用以下步骤:

1 使用Windows + R快捷键打开「运行」—— 执行systempropertiesadvanced命令打开「系统属性」

2 选择「高级」选项卡——点击「性能」区域中的「设置」按钮

系统属性

3 在弹出的「性能选项」页中选择「高级」选项卡——点击「虚拟内存」区域中的「更改」按钮

性能选项

4 取消勾选「自动管理所有驱动器的分页文件大小」选框——再勾选「自定义大小」选框,以 MB 为单位指定页面文件的「初始大小」和「最大值」。

虚拟内存
  • 内存小于 4GB 的 Windows 最好不要禁用虚拟内存,大于 8GB 内存可以尝试禁用虚拟内存(无分页文件)。
  • 虚拟内存大小因不同设备而异。 通常,「初始大小」应设置为总可用物理内存的 ½,「最大值」应使用可用物理内存的 1.5 至 3 倍。
  • Windows 中增大虚拟内存会立即生效,减小和禁用虚拟内存需要重启系统才能生效。

使用「命令提示符」管理 Windows 11 虚拟内存

1 在「开始」菜单中搜索cmd—— 选择「以管理员身份运行」

2 执行以下命令查看当前分页文件:

wmic pagefile list /format:list
命令提示符

3 执行以下命令可将 Windows 11 由系统自动管理虚拟内存切换到自定义虚拟内存:

wmic computersystem where name="%computername%" set AutomaticManagedPagefile=false
命令提示符

4 执行以下命令配置虚拟内存的「初始大小」和「最大值」:

wmic pagefileset where name="C:\\pagefile.sys" set InitialSize=NNNNN,MaximumSize=NNNNN
命令提示符

注意:上述命令的InitialSize和MaximumSize值请按你自己的实际情况调整,不要照抄。

5 完成这些步骤后,重启计算机以生效。


虽然有大物理内存时可以尝试禁用虚拟内存,但还是不建议这么操作。因为操作系统还是需要分页文件的,不然可能会遇到应用程序运行时的问题,甚至 Windows 11 的功能问题。

</article


Recommend

  • 68
    • dejavudwh.cn 5 years ago
    • Cache

    Lab2:虚拟内存管理

    虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。 覆...

  • 29
    • 微信 mp.weixin.qq.com 5 years ago
    • Cache

    Linux虚拟内存管理

    谨以此文纪念 科比 和希望疫情快点消退 Linux的内存管理分为 虚拟内存管理 和  物理内存管理...

  • 43

    作者简介 韩传华,就职于南京大鱼半导体有限公司,主要从事linux相关系统软件开发工作,负责Soc芯片BringUp及系统软件开发,乐于分享喜欢学习,喜欢专研Linux内核源代码。

  • 38

    ubuntu 设置虚拟内存(增加swap),并且加入开机项,开机启动 发表于 2018-07-...

  • 7

    完全剖析 - Linux虚拟内存空间管理 - php开源社区的个人空间 - OSCHINA - 中文开源技术交流社区 今天,我们来介绍一下 Linux 对虚拟内存空间管理的细节。 之前我们说过,在 32 位的操作系统中,每个进程都拥有 4GB 的虚拟内存空间。Linux 根据...

  • 10

    手动为我的4G内存 lede软路由设置swap(虚拟内存) 2019-04-07 技术 暂无评论

  • 6
    • yanglei253.github.io 3 years ago
    • Cache

    lab3 — 虚拟内存管理

    lab3 — 虚拟内存管理 发表于 2021-06-08 分类于

  • 6
    • icoty.github.io 3 years ago
    • Cache

    XV6源代码阅读-虚拟内存管理

    Exercise1 源代码阅读 内存管理部分: kalloc.c vm.c 以及相关其他文件代码 kalloc.c:char kalloc(void)负责在需要的时候为用户空间、内核栈、页表页以及缓冲区分配物理内存,将物理地址转为虚拟...

  • 0

    首页路由刷机OpenWrt设置虚拟内存 提高OpenWrt系统稳定性OpenWrt设置虚拟内存 提高OpenWrt系统稳定性

  • 11
    • caoniang.net 1 year ago
    • Cache

    win11虚拟内存设置教程

    我们在玩游戏的时候,可以为系统设置虚拟内存,来解决内存不足的情况。不过当玩家更新win11之后,就不知道怎么设置虚拟内存了,其实我们只要进入系统关于的高级系统设置就可以了,下面就一起来看看吧。 win11怎么设置虚拟内存:

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK