2010-06-04 6 views
2

PHP와 Java (Android) 및 때때로 Python으로 프로그래밍 할 때 Eclipse를 사용합니다. 불행히도 Eclipse는 요즘 훨씬 더 자주 멈추고 있습니다. PHP에서 배열을 정의 할 때이 괄호 "["를 쓸 때 Eclipse가 멈추고 수동으로 닫고 다시 시작해야합니다. 이클립스가 정말 많은 RAM을 소비하고 있다고 언급했는데 ... 200-300MiB의 사용 가능한 메모리가 특별한 것이 아닙니다. 이클립스의 메모리를 사용하고 있는지 왜 얼어 확인할 수있는 방법이 :-( 있습니까? 나는 윈도우 비스타, 3기가바이트 RAM에서 실행 해요Eclipse Free

.

+0

이클립스의 메모리 소비는 JVM이 필요하지 않은 모든 바이트를 열망하게 할당하지 않기 때문에 실제로 * 사용중인 * 것을 정확하게 반영하지 않는다는 점에 유의하십시오. – Joey

답변

2

오류 로그를보고 시작하십시오. Windows →보기 표시 → 기타 → 오류 로그에서. 오류가 있는지 확인하십시오.

다른 옵션은 새 작업 영역 (파일 → 작업 영역 전환)으로 시작하는 것입니다. 기존 프로젝트를 쉽게 가져 와서 문제가 지속되는지 확인할 수 있습니다.

앞으로 Helios release (Eclipse 3.6)의 일부인 PDT 2.2로 업그레이드하는 것이 좋습니다.

1

우선은, 당신이 있는지 확인 둘째, 자동 빌드, 입력시 문제보고, 컨텐츠 지원과 같은 기능을 끄고 개요보기에서 "편집기와 링크"를 해제하여 성능을 향상시킬 수 있습니다. 단점은 물론 이 기능을 사용할 수 없다는 것입니다.

코드가 커짐에 따라이 기능이 켜지면 성능이 저하됩니다.

보고하는 메모리 범위는 코드 크기에 따라 다를 수 있습니다. 그러나 코드에 추가하지 않으면 메모리가 계속 증가하지 않아야합니다.

Eclipse의 최신 버전에서 메모리 누수가 발생하지 않았습니다.

듀얼 코어 프로세서로 업그레이드하기 전에 대규모 PHP 프로젝트에서 Eclipse가 오래 지연되었습니다.

관련 문제