2014-04-23 2 views
1

처음에는 프로그램에 메모리 누수가 있다고 생각했습니다. 하지만 모든 자바 프로세스를 종료하고 Spring Tools Suite를 다시 시작했습니다. 나는 작업 관리자를 주시했다. 단 몇 분 만에 javaw.exe는 2,000,000 K 메모리로 증가했습니다. 메모리는 STS에서 명령을 내 보내지 않고 계속 올라갑니다. STS는 문자 그대로 오직 열렸습니다. 탭이 열려 있지 않습니다. 오류 로그는 메모리 관련 오류를 표시하지 않습니다. STS를 종료하면 javaw.exe는 작업 관리자에서 사라지고 STS를 열면 150,000K 정도의 프로세스를 다시 시작하고 빠르게 600,000K로 점프 한 다음 천천히 성장하고 모든 메모리를 소비 할 때까지 계속 확장합니다.javaw.exe가 STS 시작시 메모리를 사용합니다

어떤 생각이 들었을 수 있습니까? 지금 내가 훼손된 경우를 대비하여 전체 시스템 스캔을 실행 중입니다.

--edit--

이 문제는 오전 10시 동부을 시작하고, 보안 검색이 완료 될 때 신비, 멀리 정오에 갔다. 스캔으로 발견 된 항목이 없으므로 문제 또는 그 신비한 해결책을 설명 할 수 없습니다. 현재 javaw.exe는 700,000K 또는 그 전후로 움직이고 있습니다. 아주 이상한!

답변

1

2 시간 버그와 비슷합니다. 고맙게 지내지 만, 다시 발생하면 철저히 문서화하십시오. 거친 2 시간 동안 들리는 것 같습니다.

불행히도 완전히 이상한 것은 아닙니다. 이클립스는 여러 플러그인으로 구성되기 때문에 플러그 - 인이 거칠어지고 메모리 및/또는 CPU를 소비하기 시작할 수 있습니다. VisualVM (http://visualvm.java.net/)을 사용하면 Eclipse가 괴롭히는 원인을 파악할 수 있습니다. 내용에 따라 해당 기능을 비활성화 할 수 있습니다. 너무 많은 다른 플러그인이 될 수 있기 때문에 나를 놀라게하지 않을 것입니다. StackOverflow에서 인터넷 검색이나 검색을 찾을 수 없습니다.

+1

하하, 감사합니다. 나는 분명히 할 것이다! – BoatCode

관련 문제