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

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

  •  
  •   Corn665353 · 158 天前 · 2168 次点击
    这是一个创建于 158 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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
        1
    nl101531   158 天前
    -server
    -Xms3072m
    -Xmx3072m
    -Xverify:none
    -XX:MetaspaceSize=400M
    -XX:+UserConcMarkSweepGC
    -XX:+UserParNewGC
    -XX:+DisableAttachMechanism
        2
    Corn665353   158 天前
    @nl101531 请问你这是什么系统,内存多大呢
        3
    hahaDashen   158 天前
    我都是设置 8G 内存 你 64 位系统可以去安装目录运行 idea64.exe 这个 你说高于 950M 不能运行 应该是你用的 32 位的启动程序
        4
    hahaDashen   158 天前
    -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
        5
    Corn665353   158 天前
    @hahaDashen 我也想用 64 位的 idea64.exe ,但是双击后完全没有反应。我系统是 64 位的
        6
    chonanlee   158 天前
    检查 jdk 是不是 64 位的。
        7
    Corn665353   158 天前
    @chonanlee 是的,可以确定 JDK 是 64 位的,是否和 JDK 版本有关系,难道要安装 JDK 最新版本?
        8
    kokutou   158 天前 via Android
    不如重装系统,360/电脑管家都别装试试。
        9
    Corn665353   158 天前
    @kokutou 重装系统的代价有点大啊,好多工具都重装太费劲了
        10
    kokutou   158 天前
    @Corn665353 #9
    我 idea 从来没改什么启动参数,系统也没做任何优化,360/电脑管家一个都没装。从没遇到过这些问题。。。
        12
    thincamel   158 天前
    系统默认是哪个 jdk 环境? idea 自带的试下?
        13
    Corn665353   157 天前
    @kokutou 好的,谢谢你,可能项目足够大的时候你也会遇到这个问题吧
        14
    Corn665353   157 天前
    @xgfan 您好,这个我之前看过,我也按照他的要求一点一点改了 Heap size 但是 32 位的 idea.exe 始终会有限制,目前的问题应该是 64 位的 idea.exe 双击后根本没反应,如果可以用 64 位的,也许可以避免这个问题
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2699 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 23ms · UTC 10:27 · PVG 18:27 · LAX 03:27 · JFK 06:27
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1