QEMU VM에서 연속 메모리를 할당하면 alloc_pages_nodemask가 실패합니다.

QEMU VM에서 연속 메모리를 할당하면 alloc_pages_nodemask가 실패합니다.

연속 메모리를 33M 정도 할당하려고 하는데 __alloc_pages_nodemask호출시 실패하는 경우가 대부분입니다. 이것은 QEMU 게스트 OS이고 제가 사용하는 커널 버전은 5.9.1입니다. 약 16GB의 메모리가 포함되어 있습니다.

물리적 PC의 동일한 코어는 이 정도의 메모리를 할당할 수 있습니다.

에서 제안한 방법을 시도해 보았습니다.이것하지만 행운은 없습니다.

관련 정보