2012-03-01 4 views
1

문자로 문자를 파싱합니다. 문자열 크기는 약 1 백만 자입니다. Chrome과 IE9에서는 3 ~ 4 초 정도 걸립니다. 그러나 Firefox에서는 약 1 분 동안 중단 된 다음 NS_ERROR_OUT_OF_MEMORY 오류가 발생합니다. 파이어 폭스는 GWT의 컴파일 된 자바 스크립트로 힘든 시간을 보낸 것으로 보인다. 이 문제를 해결하거나 속도를 향상시킬 수있는 방법이 있습니까?GWT 컴파일 된 코드로 인해 Firefox에서 NS_ERROR_OUT_OF_MEMORY가 발생합니다.

+0

코드를 제공하지 않으면 도움이 될 방법이 없습니다. – Strelok

+0

Strelok이 말했듯이 실제 코드를 보는 것이 도움이 될 것입니다. 한 가지로, 귀하의 질문에 대한 답변을 얻을 수 있습니다. –

답변

0

개발 모드에서 작업 할 때 JVM 메모리를 늘릴 수 있습니다.

개발 모드는 Java 객체를 자바 스크립트로 마샬링 및 언 마샬링해야하고 Java 객체를 자바 스크립트로 언 마샬링해야하거나 그 반대의 경우도 발생하기 때문에 항상 프로덕션 모드보다 느립니다.

그래서 앱을 실행하면 프로덕션 모드라고 생각하면 더 나은 해결책을 찾을 수 있습니다.

+0

당신은 또한이 링크를 참조 할 수도 있습니다. http://superuser.com/questions/104907/firefox-temporarily-freezing-on-most-web-page-load-ns-error-out-of-memory –

+0

프로덕션에서 실행 중입니다. 개발 모드가 아닌 모드. – sworded

관련 문제