Linux 커널에서 메모리 영역 회수 모드를 활성화하는 방법은 무엇입니까?

Linux 커널에서 메모리 영역 회수 모드를 활성화하는 방법은 무엇입니까?

저는 커널 4.3.3-hardened-r4를 사용하여 AMD A4-5300 APU에서 Gentoo Linux Hardened를 실행하고 있습니다. 시스템 메모리 문제를 해결하려면 활성화해야 sysctl vm.zone_reclaim_mode=1하지만 그렇게 하면 다음과 같은 오류 메시지가 나타납니다.

sysctl: cannot stat /proc/sys/vm/zone_reclaim_mode: No such file or directory

젠투이기 때문에 이 오류 메시지는 아마도 일부 커널 기능을 컴파일하지 못했음을 의미할 것입니다. 그러나 커널의 구성 메뉴( make menuconfig)를 살펴봤지만 옵션을 찾을 수 없었고, 이 옵션을 활성화하는 방법을 온라인에서 찾아봐도 인터넷에서는 전혀 결론이 나지 않았습니다. 내가 찾을 수 있는 가장 가까운 것은이 Linux 커널 문서 페이지이것은 위치를 설명합니다 /proc/sys/vm.

그것을 사용하려면 어떻게 해야 합니까 vm.zone_reclaim_mode=1?

답변1

아직 답변이 없기 때문에 내 질문에 답변하고 있으며 댓글에 제안된 솔루션은 완벽하게 작동합니다.

CONFIG_NUMA커널 구성에서 활성화하고 다시 빌드하여 이 문제를 해결했습니다 . 새 커널을 부팅한 후 sysctl vm.zone_reclaim_mode=1아무런 문제 없이 활성화 할 수 있었습니다 .

관련 정보