Server

WebStorm / PhpStorm Out of Memory 오류 해결

클레인 2017. 4. 10.
반응형

WebStorm 을 사용하다 보면 Project Import, SFPT Remote Project Load 시 등 out of memory 가 발생하는 경우가 있다. 

이럴 경우 C:\Program Files (x86)\JetBrains\WebStorm xx.xx.x\bin\ 폴더 내의 WebStorm.exe.vmoptions 파일을 변경해 주어야 한다. 

WebStorm.exe.vmoptions  을 메모장으로 열어보면 아래와 같은 항목들이 있다.


-Xms128m

-Xmx512m

-XX:MaxPermSize=350m

-XX:ReservedCodeCacheSize=225m

-XX:+UseConcMarkSweepGC

-XX:SoftRefLRUPolicyMSPerMB=50

-ea

-Dsun.io.useCanonCaches=false

-Djava.net.preferIPv4Stack=true


위의 수치중에 Xmx 를 1024 이상으로 변경해 준다.

저장하려 하는 시점에 File Access Denied 가 발생하는 경우도 있다. 

이럴 경우는 해당 파일이 아닌 상위 폴더 C:\Program Files (x86)\JetBrains\WebStorm 10.0.4\bin 에서 

마우스 우측 버튼을 눌러 속성에 진입하고 보안탭에서 본인 User 계정에 대한 권한을 모든 권한을 설정하고 

다시 파일 수정을 시도하면 해결할 수 있다. 



(English)

It is used to look WebStorm Project Import, SFPT Remote Project Load poetry is sometimes out of memory occurs.

In this case C: \ Program Files (x86) WebStorm.exe.vmoptions must change the files in the \ JetBrains \ WebStorm xx.xx.x \ bin \ folder.

If you open the Notepad WebStorm.exe.vmoptions there are the following items:


-Xms128m

-Xmx512m

-XX: MaxPermSize = 350m

-XX: ReservedCodeCacheSize = 225m

-XX: + UseConcMarkSweepGC

-XX: SoftRefLRUPolicyMSPerMB = 50

-ea

-Dsun.io.useCanonCaches = False

-Djava.net.preferIPv4Stack = True


Xmx change in 1024 gives more than the above figure.

In some cases that occurred in File Access Denied trying to save time.

In this case the parent folder rather than the file C: \ Program Files (x86) \ JetBrains \ WebStorm 10.0.4 \ in the bin

Press the right mouse button and enter the property and set the permissions for all rights in your User Account Security tab,

If you try to modify the file again you can be solved.

반응형

댓글