나는 가능한 메모리 151 MB의가는 서버를 시작하면 분석
내 바람둥이를 시작하기 전에 RAM의 사용 가능한 메모리, 주변 5백95메가바이트했다, 내 자바 웹 응용 프로그램의 메모리 관리 분석을하고 있어요 . 힙 덤프를 가져 왔을 때 대상은 262MB를 차지했습니다.tomcat만으로 181MB 남았습니까?
또 다른 질문은 500 사용자로드 테스트를 실행했습니다. 여유 메모리는 8MB로, 여기에 힙 덤프를 가져 갔을 때 약 265MB였습니다. 그래서 여유 공간 151MB는 8MB로 줄었습니다. 이유는 무엇입니까?
RAM의 여유 메모리를 확인하려면 top
명령을 사용했습니다.
감사합니다. 로드 테스트 중 내 두 번째 질문에 대해서는 사용 가능한 메모리가 매우 적어 지지만 힙 덤프를 사용하면로드 테스트 전과로드 테스트 중에 비교할 때 크기가 크게 달라지지 않습니다. 부하 테스트 중에 메모리가 부족한 이유는 무엇입니까? –
부하 테스트 중에 또는 부하 테스트 후에 덤프를 했습니까? 테스트 전후에 비교할 경우 메모리 누출이없는 한 테스트가 많이 다를 것으로 예상됩니다. –
로드 테스트 중에 걸렸습니다 –