Ubuntu16.04LTS使用eclipse+JKD时java占用CPU超过100%导致不能正常使用

    xiaoxiao2021-03-25  96

    在Ubuntu16.04中,使用eclipse的时候,发现菜单不能用,重新装一个之后,菜单能用了,但特别卡。

    在终端输入“top”,可以看到java使用CPU超高100%,有可能达到300%以上。

    其实,这是一个Ubuntu的BUG:bug:1552764。

    解决办法:先在终端输入

    export SWT_GTK3=0

    然后从终端中打开eclipse

    ..../eclipse //其中..../为你的eclipse目录

    然后再使用“top”命令查看java使用CPU情况: alex@ALEX-RC510:~$ top

    这时候如果发现java使用的CPU情况已经大幅度降低,说明正是这个bug的问题。需要做以下修改:

    在eclipse.ini文件中,在“--launcher.appendVmargs”之前加上“--launcher.GTK_version”

    #注意:这是两行,不能写一行了,第一行是属性,第二行是值 --launcher.GTK_version 2

    有兴趣的可以点击这里看看官网上的说法。

    转载请注明原文地址: https://ju.6miu.com/read-26417.html

    最新回复(0)