zoukankan      html  css  js  c++  java
  • eclipse 不太稳定

    换了新机器,发现64位机器上,我的eclipse非常不稳定,新建一个文件或文件夹都会死,
    在网上看了这个讨论,然后在eclipse.ini中加上参数:
    -XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith 问题解决


    原贴位置:
    http://www.linuxsir.org/bbs/thread330512.html

    为啥这么多人要用64bit 的cpu呢。。
    不知道是自己考究的理由还是受资本家枪文诱引呢。。
    我个人认为,普通用户就是老老实实的用过去的稳定的构架是最合适的。。

    虽然我的cpu准支持64bit,但一直使用的是32bit构架,除了狂吃内存外运行一直很稳定,所以无法验证死机问题
    但可以肯定的是eclipse 新版是有退出bug的,参考:
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=214092

    解决的方法是加上参数:
    -XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith

    另外,尽量使用稳定分支的jdk
    并且使用命令行启动eclipse 以保证能够看到它退出时的输出


    我也是使用稳定版jdk 6 源自portage
    但eclipse 是自己下的,下完解压到一个目录就行了, 这东西因为我这边有时要复制着走(移动版),所以没用过portage 里的,不过,看上文命令行给vm的内存太小了,试着加大看看,并且如果有用ve(visual editor) 的话,那必须使用它wiki上的patch版本,否则死机是正常的。
    我的命令行参考(2G内存分了一半),也就是eclipse.ini 文件内容:

    -showsplash
    org.eclipse.platform
    -vmargs
    -Dosgi.requiredJavaVersion=1.5
    -Xms1024m
    -Xmx1024m
    -XX:MaxPermSize=128m
    -XX:+CMSClassUnloadingEnabled
    -XX:+CMSPermGenSweepingEnabled
    -XX:+UseParallelGC
    #fix bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=214092
    -XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith

  • 相关阅读:
    P1522 牛的旅行
    P1908 逆序对
    P1107 雷涛的小猫
    欧拉函数
    P2679 子串
    P1063 能量项链
    P1052 过河
    P1020 导弹拦截
    P1330 阳光封锁大学
    P1198 最大数
  • 原文地址:https://www.cnblogs.com/shortboy/p/2409310.html
Copyright © 2011-2022 走看看