Linux는 투명한 hugepage와 관련된 버그를 재현합니다.

Linux는 투명한 hugepage와 관련된 버그를 재현합니다.

저는 투명 거대 페이지가 활성화된 상태에서 메모리에 높은 로드(THP)가 발생하면 일부 프로세스 지연 버그가 발생하는지 확인하기 위해 스트레스 테스트를 수행해 왔습니다.

오류를 재현하고 싶습니다'최대 몇 분 동안 무작위 "일시 중지"가 자주 발생하여 투명한 hugepage 지원이 중단됩니다.". 참조번호https://bugs.centos.org/view.php?id=5716

그래서 준비한 VM CPU: 8 mem: 64

그래서 THP가 활성화되어 있는지 확인했습니다.

[root@localhost ~]# cat /sys/kernel/mm/transparent_hugepage/enabled [always] madvise never

그래서 메모리 로드의 90%를 할당하기 위해 다음 명령을 실행했습니다.

stress --vm-bytes $(awk '/MemFree/{printf "%d\n", $2 * 0.9;}' < /proc/meminfo)k --vm-keep -m 1

그럼 확인해봐/var/log/messages

dmesg

그러나 아무것도 나오지 않았습니다.

동일한 오류를 재현하기 위한 몇 가지 팁을 제안해 주실 수 있나요?

관련 정보