PirateApp Asked: 2022-09-03 01:45:30 +0800 CST2022-09-03 01:45:30 +0800 CST 2022-09-03 01:45:30 +0800 CST Parallels 18 VM for Apple M1 运行 Windows 11 ARM 上的虚拟内存页面大小是否太小? 772 我在具有 16 GB RAM 的 Apple M1 mac mini 中运行 Windows 11 ARM。 我在 Windows 11 上的规格如下所示 我专门运行的游戏之一(Ghost Recon Future Soldier DX9)给了我一个很好的 40-60 FPS 但每隔几分钟 FPS 就会下降到 1 FPS(基本上冻结 3-4 秒) 我注意到,Parallels VM for Apple M1 version 18 默认将虚拟内存分页大小设置为 1664 MB 问题 我可以增加到多少合适的分页大小? 这可能是因为游戏运行虚拟内存并且必须不时写入HDD而导致FPS下降的原因吗? windows-11 virtual-memory 1 个回答 Voted Best Answer Mokubai 2022-09-03T05:31:06+08:002022-09-03T05:31:06+08:00 您的问题不太可能与您的交换文件太小有关。如果交换太小,那么您将看到“内存不足”错误,而不是速度缓慢或性能下降。 缓慢可能是实际使用交换文件的标志,但不是交换文件太小。 但在你的情况下,问题更简单。您正在 ARM 硬件上运行 x86 CPU 架构游戏。 您有一个 ARM 处理器,运行 ARM 操作系统 (macOS),然后在其中虚拟化另一个操作系统 (Windows 11 ARM)。 由于其年代久远,您不太可能找到您正在玩的游戏的“原生”ARM 版本。这意味着 Windows 本质上必须重新编译用于运行不同 CPU 架构的代码。该过程需要时间和精力,通常被认为不是很好。它是可以忍受的,但对于像游戏这样的时间紧迫的事情,你不应该认为它是完美的。
您的问题不太可能与您的交换文件太小有关。如果交换太小,那么您将看到“内存不足”错误,而不是速度缓慢或性能下降。
缓慢可能是实际使用交换文件的标志,但不是交换文件太小。
但在你的情况下,问题更简单。您正在 ARM 硬件上运行 x86 CPU 架构游戏。
您有一个 ARM 处理器,运行 ARM 操作系统 (macOS),然后在其中虚拟化另一个操作系统 (Windows 11 ARM)。
由于其年代久远,您不太可能找到您正在玩的游戏的“原生”ARM 版本。这意味着 Windows 本质上必须重新编译用于运行不同 CPU 架构的代码。该过程需要时间和精力,通常被认为不是很好。它是可以忍受的,但对于像游戏这样的时间紧迫的事情,你不应该认为它是完美的。