Eclipse가 백그라운드에서 무엇을하고 있는지 알아내는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/411632

  •  03-07-2019
  •  | 
  •  

문제

OS X 10.5.6.

내 Eclipse 3.4는 최근에 미쳐 가고 있습니다.

네비게이터보기 또는 저장에서 텍스트를 입력하거나 일부 파일을 이동하는 것과 같은 무고한 작업 후에는 때때로 "백그라운드 작업 대기 중"을 시작하고 하나의 CPU 코어를 섭취하여 수십 메모 바이트의 메모리를 셔플 링합니다.

나는 플러그인 중 일부가 도적으로 갔다고 생각합니다.

어떤 것이 있는지 어떻게 찾을 수 있습니까 (이진 검색 제외)?

도움이 되었습니까?

해결책

당신은 또한

-Dcom.sun.management.jmxremote

옵션.

그런 다음 시작합니다

C:\[jdk1.6.0_0x path]\bin\jconsole.exe

이 질문에서 말했듯이 일식 메모리. 1.6 JVM으로 일식을 시작하는 경우 많은 런타임 세부 정보를 모니터링 할 수 있습니다.

또한 시도하십시오 그 설정 그리고 당신의 문제가 그들에게 지속되는지 확인하십시오.

다른 팁

그것은 힘들고 종종 불가능한 목표입니다. 저는이 문제를 여러 번 직면했습니다.

나는 일반적으로 다음 과정을 따릅니다.

1) 진행 상황보기를 열고 그 안에 나열된 것이 있는지 확인하십시오. 경우에 따라 시스템이 아닌 작업이 문제를 일으키고 실제로 명명되었습니다. 여기에 아무것도 튀어 나오지 않으면 시스템으로 태그가 지정된 작업 (숨기기 위해) 또는 작업으로 실행되지 않는 것 (심지어 더 나쁜) 일 수 있습니다.

2) 일반적인 선호도 아래에서 쇼 힙을 사용하여 힙 크기가 점프 될 경우 시도하고 발견하십시오. 기본적으로 Eclipse는 JVM 힙 공간이 충분하지 않은 상태에서 실행되며 한계에 도달하면 플러그인이 결함이 없어도 휘젓기 시작합니다.

3) 작업 영역의 디버그 버전을 만들고 실행하고 문제를 재현하려고 시도하고, 그 시점에서 다른 일식에서 프로그램을 중단하고 어떤 스레드가 활성화되어 있는지 확인하십시오. 불행히도, 대부분의 스레드는 산란 플러그인으로 식별되지 않습니다.

4) 불행히도 검색 시간을 낭비하기 시작하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top