美文网首页
记一次Mac Intellij Debug启动缓慢的问题

记一次Mac Intellij Debug启动缓慢的问题

作者: 一杉风雨 | 来源:发表于2019-04-09 10:28 被阅读0次

    问题

    在使用Intellij时,采用Run模式启动会非常的快,而开启Debug模式时会有长达近30s的未响应时间,这让人很恼火。

    网上大多的方案是不要在方法名上打断点,但不符合我遇到的情况。具体方案如下,参考https://stackoverflow.com/questions/20658400/intellij-idea-hangs-while-finished-saving-caches

    方案

    修改/etc/hosts,为127.0.0.1::1后添加<hostname>.local,如此Debug模式的启动就不会未响应了。
    修改前:

    127.0.0.1   localhost
    255.255.255.255 broadcasthost
    ::1         localhost
    

    修改后:

    127.0.0.1   localhost   Rain-MBP.local
    255.255.255.255 broadcasthost
    ::1         localhost   Rain-MBP.local
    

    附上Intellij jvm 调优后的参数

    # custom IntelliJ IDEA VM options
    
    -Xms1024m
    -Xmx2048m
    -Xmn512m
    -XX:MetaspaceSize=256m
    #-XX:MaxMetaspaceSize=256m
    -XX:ReservedCodeCacheSize=240m
    -XX:+UseCompressedOops
    -Dfile.encoding=UTF-8
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=50
    -ea
    -Dsun.io.useCanonCaches=false
    -Djava.net.preferIPv4Stack=true
    -Djdk.http.auth.tunneling.disabledSchemes=""
    -XX:+HeapDumpOnOutOfMemoryError
    -XX:-OmitStackTraceInFastThrow
    -Xverify:none
    
    -XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
    -XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
    
    #-XX:+PrintGCDetails
    #-verbose:gc
    #-Xloggc:/Users/rain/Downloads/gc.log
    #-XX:+DisableExplicitGC
    #-Xverify:none
    
    -javaagent:JetbrainsIdesCrack-4.2-release.jar
    

    相关文章

      网友评论

          本文标题:记一次Mac Intellij Debug启动缓慢的问题

          本文链接:https://www.haomeiwen.com/subject/scnviqtx.html