Netbeans 및 Netbeans을 통해 실행되는 앱의 힙 크기를 늘리려면 어떻게해야합니까?


1

NetBeans를 통해 NP-Hard 문제를 해결하려고 잘 코딩 된 알고리즘을 실행하려고하는데 힙 공간이 부족합니다.

Netbeans에 부족한 힙 공간이 있습니까? 그렇다면 : Netbeans에서 사용 가능한 힙 공간을 늘리려면 어떻게해야합니까?

아니면 Netbeans에서 시작된 앱에만 해당됩니까? 그렇다면 Netbeans에 더 많은 힙 공간으로 시작하도록 어떻게 지시합니까?


힙 크기는 애플리케이션을 시작할 때 JVM에 대한 인수를 통해 설정됩니다. 시스템 전체 설정이 아닙니다. 특정 앱이 어떻게 시작되는지 파악하고 힙 크기 설정을 편집해야합니다. Netbeans에 대한이 변경 사항에 초점을 맞추기 위해 질문을 편집하는 것이 좋습니다.
Ian C.

그러나 그것은 어떻게 될 수 있습니까? 표준 설정이 있어야합니까, 아니면 앱을 시작할 때 암시 적 인수가 전달됩니까?
The Unfun Cat

당신은 아마 편집에 대해 옳을 지 모르지만 그것은 확실하게 SO 질문이됩니다.
The Unfun Cat

이것은 확실히 SO 질문 IMO입니다. 광고 질문이 아닙니다. 실제 답변은 Netbeans에만 적용되며 OS 독립적입니다.
Ian C.

네, 넷빈즈 전용이되었습니다. 편집 해 주셔서 감사합니다, Ian. 누구에게나 문제가 될 수 있습니다 : SO로 이동하십시오.
Unfun Cat

답변:


2

Ian C.가 말했듯이 힙 크기는 응용 프로그램마다 다르므로 Netbeans에서 힙 크기를 늘리는 방법은 다음과 같습니다.

  1. NetBeans.app를 마우스 오른쪽 단추로 클릭하고 패키지 내용 표시를 선택하십시오 .
  2. 패키지 내부에서 / Contents / Resources / NetBeans / etc /로 이동 하여 netbeans.conf 파일을여십시오.
  3. 에서 netbeans_default_options설정, 변경 또는 다음과 같은 옵션을 추가합니다 -J-Xmx...(예를 들어 -J-Xmx1600M) 또는 -J-XX:MaxPermSize=...(예를 -J-XX:MaxPermSize=500M).
  4. 파일을 저장하고 IDE를 다시 시작하십시오.

프로젝트의 힙 크기 를 늘리 려면 프로젝트의 속성 / 실행 / VM 옵션 으로 이동하여 텍스트 상자에 인수를 추가하십시오.


내가 잘못 말하지 않았는지 확인하기 위해 Netbeans 앱이 열리거나 Netbeans 자체의 힙 공간이 증가합니까? 메모리 문제는 NP-Hard 문제를 해결하려고하는 (잘 코딩 된) 알고리즘입니다.
Unfun Cat

@TheUnfunCat 당신이 맞아요. 이것은 NetBean의 힙 공간 만 증가시킵니다. 새 데이터로 답변을 편집하겠습니다.
Thecafremo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.