linux 32bit 에서 ps axuf 로 보면 프로세스의 메모리 사용량 VSZ, RSS 값등을 볼수 있잖아요
여기서 아래와 같은 코드로 테스트를 했을 때, alloc 을 하면 바로 RSS 값에 반영이 되는데,
free 를 시키면 RSS 값이 감소되지 않고 그대로 유지 됩니다. 왜 그런가요?
통계수치에 늦게 반영되는 것인지? 아니면 프로세스가 free 임에도 계속 메모리를 잡고 있는지 궁금합니다.
만일 계속 잡고 있다면 메모리를 더 이상 메모리를 할당 못하는 상황에서 문제가 될 것 같은데요.
고수님들의 조언 부탁드립니다.