java - Uden hukommelse med PhpStorm 2017.2.2 og JRE inkluderet (x64 version)

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har den berømte 'Hukommelse' advarsel i min PhpStorm.


Indtast billedbeskrivelse her [9]


Det viste sig pludselig, og nu kan jeg ikke bruge PhpStorm, fordi advarslen vises, når PhpStorm starter. Jeg forsøger at ændre meget tid værdien af ​​-Xmx, men advarslen er altid her. Jeg forsøger også at ændre værdien i min vmoptions fil.


-Xms128m
-Xmx1000m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow


Men intet ændres. Jeg kan bestemt ikke bruge PhpStorm.
Min ledig pladshukommelse i mit Windows-system er god (2Go gratis, når alle værktøjer kører).



  • Hvad er den bedst mulige værdi for -Xmx?

  • Hvad er den bedste JRE-version til PhpStorm2017.2.2?

  • Kan jeg ændre -XX:MaxMetaspaceSize?

  • Hvad er den bedste værdi for -XX:ReservedCodeCacheSize?


Bedste reference


1) Prøv at indstille den til 1500 - det er helt fint at få den til denne størrelse.


2) Bedste JRE er bundtet JRE (den der leveres med PhpStorm distribution)


3) Du kan, men det anbefales ikke.


4) XX: ReservedCodeCacheSize kunne efterlades med en standardværdi


Problemet er sandsynligvis forårsaget af mapper vendor og node\_modules: Prøv at markere dem som udelukket og tilføj dem i 'Include paths' i stedet på File | Indstillinger | Sprog & Rammer | PHP