OpenVZ vps에서 스왑 사용량을 확인하려고 합니다. (이전에 잘못 구성된 스왑 파일로 인해 문제가 발생한 적이 있습니다)
이를 위해 이 질문의 코드를 사용하여 천천히 메모리를 채우고 있습니다. 스왑 파티션을 테스트하는 방법.
그런 다음 코드를 실행하는 동안 top을 사용하여 메모리 및 스왑 사용량을 모니터링합니다.
실행하는 동안 스왑 사용량은 변경되지 않지만 memeater 코드는 실제 메모리 제한에 접근한 후 중지됩니다.
OpenVZ 설정에서 스왑 파일의 정상적인 동작입니까?
기타 유용한 정보 - - - -
교환성 = 60
# uname -a
Linux vps.server.com 5.4.0 #1 SMP Mon Mar 16 15:39:59 MSK 2020 x86_64 x86_64 x86_64 GNU/Linux
# cat /proc/user_beancounters
Version: 2.5
uid resource held maxheld barrier limit failcnt
21423: kmemsize 48521216 101617664 9223372036854775807 9223372036854775807 0
lockedpages 93 149 9223372036854775807 9223372036854775807 0
privvmpages 175203 477143 9223372036854775807 9223372036854775807 0
shmpages 366 368 9223372036854775807 9223372036854775807 0
dummy 0 0 9223372036854775807 9223372036854775807 0
numproc 71 71 4194304 4194304 0
physpages 133247 262148 262144 262144 381
vmguarpages 0 0 9223372036854775807 9223372036854775807 0
oomguarpages 139011 276392 0 0 14
numtcpsock 0 0 9223372036854775807 9223372036854775807 0
numflock 6 104 9223372036854775807 9223372036854775807 0
numpty 1 4 9223372036854775807 9223372036854775807 0
numsiginfo 0 87 9223372036854775807 9223372036854775807 0
tcpsndbuf 0 0 9223372036854775807 9223372036854775807 0
tcprcvbuf 0 0 9223372036854775807 9223372036854775807 0
othersockbuf 0 0 9223372036854775807 9223372036854775807 0
dgramrcvbuf 0 0 9223372036854775807 9223372036854775807 0
numothersock 0 0 9223372036854775807 9223372036854775807 0
dcachesize 20279296 24981504 9223372036854775807 9223372036854775807 0
numfile 860 5590 9223372036854775807 9223372036854775807 0
dummy 0 0 9223372036854775807 9223372036854775807 0
dummy 0 0 9223372036854775807 9223372036854775807 0
dummy 0 0 9223372036854775807 9223372036854775807 0
numiptent 44 44 9223372036854775807 9223372036854775807 0