virtual-memory

对于 RAM 较低的 Windows 系统,页面文件较大
virtual-memory

对于 RAM 较低的 Windows 系统,页面文件较大

我的 Windows Server 2012 - 64 位只有 4 GB 的 RAM。不幸的是,我需要打开并保存大约 40 GB 的内存文件。为了确保这一点,我可以将“pagefile.sys”的大小增加到 50 GB 吗?我显然会将其放在真正有可用空间的磁盘上。 ...

Admin

32 位操作系统的 RAM、虚拟内存和交换空间大小
virtual-memory

32 位操作系统的 RAM、虚拟内存和交换空间大小

如果我理解正确的话,32 位操作系统(Ubuntu)只能寻址 4GiB 内存,因此大于 4Gib 的 RAM 本身只能使用 4Gib,其余的都浪费了。 我现在对 RAM 的这种情况感到困惑,虚拟内存和交换的情况也类似。 虚拟内存为swap+RAM,如果虚拟内存大小超过4Gib,对于32位OS来说,超出的部分是不是就浪费了? 如果我现在必须选择交换分区的大小,是否要考虑 32 位操作系统只能寻址 4GiB 内存这一因素?交换大小是否必须根据 4Gib 寻址限制进行选择?超过 4GiB 的交换总是浪费吗? 虚拟内存等于 RAM 和交换吗?或者虚拟内存可以使...

Admin

通过 PID 识别 Google Chrome 实例
virtual-memory

通过 PID 识别 Google Chrome 实例

在工作时,我通常需要同时打开大约 40 个窗口并运行 100-200 个进程。当内存限制成为问题时,我开始挑选最耗资源和最浪费的进程。通常这些是 chrome.exe。 如果能够将特别耗费内存的 chrome 实例与其 PID 匹配,这样我就可以有选择地关闭它,这将很有帮助。也就是说,如果我知道它当前打开的页面标题,我可以选择让它继续运行还是停止运行。 我尝试过 Process Explorer,但没有效果。 在任务管理器中,您可以从应用程序转到进程。有没有方法可以反过来? ...

Admin

中断耗时过长的 SQL 查询是否会导致磁盘空间减少?
virtual-memory

中断耗时过长的 SQL 查询是否会导致磁盘空间减少?

对于个人数据分析项目,我尝试通过自连接(两次)来找到最常一起销售的 3 种产品。 由于查询耗时超过 15 分钟,而且笔记本电脑风扇似乎超速运转,我决定停止查询。这一切都是通过 pgAdmin 完成的。 随后立即检查后,我发现 C 盘的可用空间减少了 7GB(之前是 15GB)。 尝试做 aVACUUM和 a,VACCUM FULL但没有任何改善。 使用 WinDirStat 和 TreeSize 进行了一些挖掘,据我所知,查询运行期间发生变化的文件就是那个pagefile.sys。 虚拟内存是否以某种方式自动增加?我对此感到非常困惑。有什么想法吗? 我还尝试...

Admin

如何处理 ASUS LightingService 产生的大量页面文件(已占用内存)使用问题?
virtual-memory

如何处理 ASUS LightingService 产生的大量页面文件(已占用内存)使用问题?

我有一台华硕 TUF Gaming 笔记本电脑,已经使用大约一年了。我在其上运行 Windows 11。 最近,我注意到内存使用量显著增加,特别是页面文件利用率较高。经过一番调查,我发现华硕“LightingService”进程是罪魁祸首。每当我停止这项特定服务时,就会释放至少 10GB 的页面文件使用量。 这似乎是 LightingService 的一个有问题的内存泄漏。Asus Armory Crate 需要该服务来控制笔记本电脑上的 RGB 照明和其他硬件集成。但是,允许 LightingService 肆意运行会使我的页面文件变得臃肿,并影响性能。 ...

Admin

Win 11:页面文件已禁用但虚拟内存仍然存在
virtual-memory

Win 11:页面文件已禁用但虚拟内存仍然存在

在 Windows 11 系统上,我禁用了页面文件。随后,'性能选项' 显示 '所有驱动器的分页文件总大小:0MB'。但是,虚拟内存仍未设置为零,并且会影响性​​能。以下systeminfo命令的输出显示了相同的情况: OS Name: Microsoft Windows 11 Pro OS Version: 10.0.22631 N/A Build 22631 OS Manufacturer: Microsoft Corporation OS Configuration:...

Admin

虚拟内存在带有 Intune 的 Windows11 VHDX 上不起作用
virtual-memory

虚拟内存在带有 Intune 的 Windows11 VHDX 上不起作用

我在 Windows11 上使用可启动 VHDx。我的公司要求我使用企业门户 (Intune) 注册我的笔记本电脑;为此我必须使用 Bitlocker 加密我的驱动器。当我从全新的 VHDX 启动时,虚拟内存一切正常(pagefile.sys 已到位,正常工作,UI 反映了这一点)。但是,一旦我加密驱动器并加入企业门户,在下次重新启动时,登录后会弹出“性能选项”屏幕,并且虚拟内存“未设置”;没有办法让它工作,我尝试了每个选项(自动管理、C: 上的自定义大小、D: 上的自定义大小),每次我重新启动时,登录后都会弹出“性能选项”屏幕,并且没有更多的虚拟内存设置。...

Admin

是什么原因导致 Windows 将其 pagefile.sys 移动到另一个磁盘或分区?
virtual-memory

是什么原因导致 Windows 将其 pagefile.sys 移动到另一个磁盘或分区?

我运行了许多安装了 Windows 10 Professional 的测试系统。所有这些系统都安装了带有三个分区(C:、D: 和 E:)的 SSD 驱动器。所有系统在页面文件方面的设置方式完全相同:“高级系统设置”中启用了“自动管理所有驱动器的页面文件大小”。 默认情况下,所有这些系统的页面文件都会自动驻留在驱动器 C: 上。但是,随着程序安装在 C: 上,并且那里的可用空间越来越少,我注意到在某些系统上,页面文件会自动移动到另一个分区,在我的情况下始终是 D:。这种情况发生在我的一些测试系统上,但不是所有系统上,即使它们在 c: 上的存储消耗和剩余空间都相...

Admin

“全局页面”有什么用处?(英特尔 x86 处理器)
virtual-memory

“全局页面”有什么用处?(英特尔 x86 处理器)

在英特尔软件开发人员手册(英特尔 64 和 IA-32 架构软件开发人员手册,2023 年 6 月编辑版)第 3A 卷第 4.10.2.4 节中,在解释 TLB 时,对“全局页面”有如下描述: 当 CR4 中的 PGE 标志(位 7)为 1 时,Intel-64 和 IA-32 架构也允许全局页面。如果映射页面的分页结构条目(PTE 或 PS 标志为 1 的分页结构条目)中的 G 标志(位 8)为 1,则使用该分页结构条目为线性地址缓存的任何 TLB 条目都被视为全局的。由于 G 标志仅用于映射页面的分页结构条目,并且此类条目的信息未缓存在分页结构缓存中,...

Admin

可以使用虚拟内存为 WSL2 分配更多内存吗?
virtual-memory

可以使用虚拟内存为 WSL2 分配更多内存吗?

我在一台配备 16BG RAM 的笔记本电脑上运行 WSL2。在 Node 中开发一个项目,在本地开发中运行时占用多达 7GB 的内存,几乎占到允许的 50%,这导致 webpack 多次终止该应用程序。任务管理器中的内存使用率持续超过 90%。 手动增加页面大小并为 WSL2 分配额外内存是否可行?我不确定我公司的 IT 部门是否能够将内部物理升级到 32GB。 ...

Admin

内存映射文件的性能计数器
virtual-memory

内存映射文件的性能计数器

当使用内存映射文件时,我遇到 Windows 停滞的情况,因为新内存的分配和处理速度比使用内存映射文件将其写入磁盘的速度更快。 MiMappedPageWriter我看到的唯一解决方案是在和执行其工作时限制我的处理KeBalanceSetManager。如果应用程序运行速度较慢而不是操作系统完全冻结,我会完全没事。 SetWorkingSetSizeEx使用硬限制已经有所帮助,因为MiMappedPageWriter可以更早地开始将页面输出到磁盘,但在某些驱动器上,数据分配速度仍然更快。例如,250MB/s 的 SSD 无法管理它,但 500MB/s 的情况...

Admin

Photoshop CS6 无法打开,一直提示内存不足,而之前在可用内存较少的情况下也可以运行
virtual-memory

Photoshop CS6 无法打开,一直提示内存不足,而之前在可用内存较少的情况下也可以运行

所以这个问题和我的另一篇文章是相辅相成的,紧急:无法以管理员身份运行任何程序,在 Windows 10 上出现文件系统错误 (-1073740791),因为我相信它们是相关的。我不记得它是怎么发生的,什么时候开始的,但大约一周前,我开始无法以管理员身份打开应用程序。重新启动文件资源管理器似乎已经解决了这个问题,但它又回来了,这次无论重新启动文件资源管理器多少次都无法解决问题。几天前,我发现一个第三方应用程序占用了数百兆的可用内存,我相信这就是我无法打开 Photoshop 的原因,但在我结束该进程并看到我的可用内存增加了数百兆之后,我仍然无法打开 Photo...

Admin

将大图像复制到剪贴板后,Chrome 会话停止加载任何内容
virtual-memory

将大图像复制到剪贴板后,Chrome 会话停止加载任何内容

因此,我将一张 15000x8000 的图片从 Wikipedia 复制到 Windows 10 的剪贴板,导致浏览器冻结了一段时间。它解冻了,之后我以为一切都正常了,但注意到新的隐身标签 (chrome://newtab) 无法加载并崩溃,导致RESULT_CODE_HUNG我的旧标签仍然正常工作,搜索栏上的搜索仍然有效,尽管速度稍慢 https://i.ibb.co/n80NH7K/image.png 过了一段时间,旧标签页停止加载,并出现与新标签页相同的错误,很快我就完全无法搜索任何东西了。当时,我在隐身模式下有超过 50 个标签页,在普通窗口中有超过...

Admin

在 Windows 11 中为分页配置另一个分区时删除 swapfile.sys
virtual-memory

在 Windows 11 中为分页配置另一个分区时删除 swapfile.sys

Windows 11 系统配置了两个物理存储设备。第一个具有典型的布局,包括启动、保留和数据分区,而第二个专门为页面文件分区,并且由于系统的物理拓扑结构,它适用于非永久数据。系统的虚拟内存配置为使用第二个设备的整个分区,而不使用第一个设备的任何分区。(有关配置捕获,请参阅下文。) 尽管进行了配置,Windows 仍会在主文件系统的根目录下反复创建一个名为 的文件,swapfile.sys大小约为 268 MB,该文件可能无法在 Windows 中删除,只能通过从非 Windows 恢复环境安装才能删除。即便如此,Windows 启动时也会重新创建该文件。 我...

Admin