2009-04-24 4 views
2

가끔씩 중단 점이 설정된 Eclipse를 사용할 때 웹 로직의 성능이 매우 느립니다. 어떤 아이디어?Weblogic 이클립스 중단 점에서 느림

성능이 일반적으로 느립니다. 중단 점에 도달했을 때 속도가 느릴뿐만 아니라 속도가 느립니다.

로컬 컴퓨터에서 Weblogic으로 디버깅 중입니다.

모든 중단 점을 비활성화하면 모든 것이 즉시 속도가 향상됩니다.

항상이 문제가있는 것은 아닙니다. 왜 그것이 때때로 일어나는 지 잘 모릅니다.

나는 이클립스 3.2.2를 Forthnet Eclipse WL 플러그인 1.0.11과 함께 사용하고있다.


업데이트 : 이는 메소드 중단 점 (예 : 메소드 시작/종료 중단)으로 인한 것 같습니다. 이것이 왜 그런지는 확실치 않지만 문제가 발생하고 메소드 중단 점이 설정되었는지 여부에 따라 달라집니다.

답변

3

(예 : 방법에 휴식/종료를 시작합니다). 이것이 왜 그런지는 확실치 않지만 문제가 발생하고 메소드 중단 점이 설정되었는지 여부에 따라 달라집니다.

2

힙 사용을 확인하십시오 ... 최소한 디버깅이 많은 힙을 사용했고 속도 저하는 GC 실행 때문이었습니다. 모든 중단 점을 제거하면 메모리를 다시 청구 할 수 있습니다.

이전 릴리스의 Workshop (Eclipse 이전 버전)에서는 서버를 다시 시작하기 전에 디버그 세션을 2 - 3 시간으로 제한해야했습니다.

HTH 톰

이 때문에 메소드 중단 점을 사용하는 것으로 보인다
2

메서드 중단 점을 제거하고 메서드의 첫 번째 줄에 중단 점을 설정하면 문제가 해결됩니다! 나는 이유를 모른다. 그러나 그것은 일관되게 나를 위해 일하고있다!

관련 문제