V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Corn665353
V2EX  ›  JetBrains

IDEA 频繁闪退的问题, Pro 进来看下

  •  
  •   Corn665353 · 2018-05-17 09:51:22 +08:00 · 10311 次点击
    这是一个创建于 2417 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Win10 IDEA2018.1 开着 Jrebel,Heap Size 没怎么动就 350 多 M Debug 的时候,直接会跑满,然后反应会特备迟钝。 -server -Xms256m -Xmx700m -XX:ReservedCodeCacheSize=240m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow

    这是目前的 VM option,我试着调高了 Xmx 值,但是 950 是阙值,在高,idea 不会运行,而且闪退的问题还是无法解决,有没有相同情况的 V 友啊,头痛,只能换 Mac ?

    14 条回复    2018-05-18 09:59:30 +08:00
    nl101531
        1
    nl101531  
       2018-05-17 10:00:22 +08:00
    -server
    -Xms3072m
    -Xmx3072m
    -Xverify:none
    -XX:MetaspaceSize=400M
    -XX:+UserConcMarkSweepGC
    -XX:+UserParNewGC
    -XX:+DisableAttachMechanism
    Corn665353
        2
    Corn665353  
    OP
       2018-05-17 10:34:39 +08:00
    @nl101531 请问你这是什么系统,内存多大呢
    hahaDashen
        3
    hahaDashen  
       2018-05-17 15:13:12 +08:00
    我都是设置 8G 内存 你 64 位系统可以去安装目录运行 idea64.exe 这个 你说高于 950M 不能运行 应该是你用的 32 位的启动程序
    hahaDashen
        4
    hahaDashen  
       2018-05-17 15:13:52 +08:00
    -Xms128m
    -Xmx8192m
    -XX:ReservedCodeCacheSize=240m
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=50
    -ea
    -Dsun.io.useCanonCaches=false
    -Djava.net.preferIPv4Stack=true
    -XX:+HeapDumpOnOutOfMemoryError
    -XX:-OmitStackTraceInFastThrow
    -Dide.no.platform.update=true

    这是我 VMOption
    Corn665353
        5
    Corn665353  
    OP
       2018-05-17 15:35:01 +08:00
    @hahaDashen 我也想用 64 位的 idea64.exe ,但是双击后完全没有反应。我系统是 64 位的
    chonanlee
        6
    chonanlee  
       2018-05-17 15:45:39 +08:00
    检查 jdk 是不是 64 位的。
    Corn665353
        7
    Corn665353  
    OP
       2018-05-17 16:00:53 +08:00
    @chonanlee 是的,可以确定 JDK 是 64 位的,是否和 JDK 版本有关系,难道要安装 JDK 最新版本?
    kokutou
        8
    kokutou  
       2018-05-17 16:09:19 +08:00 via Android
    不如重装系统,360/电脑管家都别装试试。
    Corn665353
        9
    Corn665353  
    OP
       2018-05-17 16:11:29 +08:00
    @kokutou 重装系统的代价有点大啊,好多工具都重装太费劲了
    kokutou
        10
    kokutou  
       2018-05-17 16:17:10 +08:00
    @Corn665353 #9
    我 idea 从来没改什么启动参数,系统也没做任何优化,360/电脑管家一个都没装。从没遇到过这些问题。。。
    thincamel
        12
    thincamel  
       2018-05-17 16:27:13 +08:00
    系统默认是哪个 jdk 环境? idea 自带的试下?
    Corn665353
        13
    Corn665353  
    OP
       2018-05-18 09:26:14 +08:00
    @kokutou 好的,谢谢你,可能项目足够大的时候你也会遇到这个问题吧
    Corn665353
        14
    Corn665353  
    OP
       2018-05-18 09:59:30 +08:00
    @xgfan 您好,这个我之前看过,我也按照他的要求一点一点改了 Heap size 但是 32 位的 idea.exe 始终会有限制,目前的问题应该是 64 位的 idea.exe 双击后根本没反应,如果可以用 64 位的,也许可以避免这个问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2653 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:07 · PVG 23:07 · LAX 07:07 · JFK 10:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.