在 QEMU VM 中分配连续内存导致 alloc_pages_nodemask 失败

在 QEMU VM 中分配连续内存导致 alloc_pages_nodemask 失败

我试图分配大约 33M 的连续内存,但大多数时候它在__alloc_pages_nodemask调用时失败。这是一个 QEMU Guest OS,我使用的内核版本是 5.9.1。其中包含大约 16GB 内存。

物理 PC 上的相同内核能够分配此内存量。

我已经尝试过中建议的方法但没有运气。

相关内容