现象:当在笔记本上跑Swing程序(比如NetBeans)时会特卡,把电源给拔掉时,会发现Swing程序几乎慢的不可用。一句话,就是卡。
原因:Swing的一个bug 5095398会严重影响NetBeans的速度。该bug维护者发现,这个Swing bug是由ATI图形卡驱动程序的一个bug引起的。
解释:NetBeans是Swing程序,所以当运行在笔记本上而且电源拔掉时,或Powerplay处于启动状态 时,不管你有多少内存,甚至有1G以上, NetBeans的响应速度也非常慢。如果你发现NetBeans非常慢,但是你的内存并不小,也没有什么杀毒软件影响,而你使用的是笔记本时,很可能是上面的原因导致的。
这个问题非常普遍,在网上碰到大量的人抱怨1G的内存NetBeans都慢的不可忍受,其实很可能都是这个问题。理论上NetBeans在512M内存的机子应该跑得非常快。由于知道这个解决方案的人并不多,这是许多人碰到这种情况无法解决的主要原因。
有三种解决方法:
1.禁止PowerPlay,在控制面板中的显示属性->高级中设置。
2.使用虚拟机参数-Dsun.java2d.ddoffscreen=false,即netbeans\etc\netbeans.conf的启动命令参数:
netbeans_default_options="。。。。。 -J-Dsun.java2d.ddoffscreen=false"
3.使用虚拟机参数-Dsun.java2d.d3d=false,即netbeans\etc\netbeans.conf的启动命令参数:
netbeans_default_options="。。。。。。 -J-Dsun.java2d.d3d=false"
PS:我也遇到过这个毛病,我的笔记本是低端的ATI显卡,没有Powerplay...汗... 按照第二种方法试了,感觉NetBeans响应速度明显快了。
分享到:
相关推荐
Apache-NetBeans 21安装包
《NetBeans权威指南》主要介绍NetBeans 6.0简体中文版集成开发环境的基本功能和使用方法。读者在阅读《NetBeans权威指南》的同时,不仅能够掌握NetBeans的使用方法,还能够学习如何进行项目的开发。《NetBeans权威...
NetBeans是当前市场上最为流行的、源代码开放且免费的集成开发环境。NetBeans不仅可以作为Java开发工具,还可以使用它开发标准的Java程序、Web应用程序、Java EE企业级应用程序、Java ME手机应用程序等,还能够开发...
如何使用NetBeans编译Java程序.
netBeans
Pro NetBeans IDE 5.5 Enterprise Edition 电子书
NetBeans.NetBeans中添加背景图片附源码。
netbeans 7 手册 英文
NetBeans Java快速入门
netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体...
netbeans单元测试netbeans单元测试netbeans单元测试
NETBEANS做的WEB登录页面 做的不好,仅供NETBEANS的初学者参考。 我是来赚积分的……之后还有其他的页面。
请下载java netbeans 科学计算器(最终版)可BAIDU,可csdn 搜请下载java netbeans 科学计算器(最终版)可BAIDU,可csdn 搜请下载java netbeans 科学计算器(最终版)可BAIDU,可csdn 搜请下载java netbeans 科学...
NetBeans IDE 6.0 用户界面设计
Ubuntu配置Netbeans8.2
解压该压缩包后,文件夹里就是安装包,双击打开可以直接下载中文版的NetBeans IDE 8.2安装包,已包含jdk无需另外下载。非常方便。
如今一般都流行用netbeans编写Java了,你对netbeans熟悉吗?或许你有不明白的话,他可以帮助你噢
org-netbeans-api-java.jar netbeans 文件
安装struts2的插件 nbm插件 NetBeans6.8
netbeans快捷键, 这里所列出的NetBeans快捷键是从NetBeans一份文档中直接copy出来,放在这里方便查阅