2017-07-12 93 views

回答

3

我無意中找到答案當閱讀文章關於JVM options in PhpStorm在某些評論一個人把它的配置。所以在我的Mac在文件(但第一備份副本):

/Applications/PhpStorm.app/Contents/bin/phpstorm.vmoptions

我更換舊以下內容:

-Xms128m 
-Xmx750m 
-XX:ReservedCodeCacheSize=240m 
-XX:+UseCompressedOops 

有了以下新的內容:

-server 
-Xss256k 
-Xms1536m 
-Xmx1536m 
-Xmn512m 
-XX:PermSize=350m 
-XX:MaxPermSize=350m 
-XX:MetaspaceSize=350m 
-XX:MaxMetaspaceSize=350m 
-XX:+UseParNewGC 
-XX:SurvivorRatio=8 
-XX:+UseConcMarkSweepGC 
-XX:+CMSScavengeBeforeRemark 
-XX:+CMSPermGenSweepingEnabled 
-XX:+UseCMSInitiatingOccupancyOnly 
-XX:+UseCMSCompactAtFullCollection 
-XX:CMSFullGCsBeforeCompaction=0 
-XX:CMSInitiatingOccupancyFraction=70 
-XX:ReservedCodeCacheSize=240m 
-XX:+HeapDumpOnOutOfMemoryError 

現在它的工作原理很順利:)(用於PhpStorm CPU使用率約爲〜15%現在)