java多线程,运行后机子越来越慢,如何解决
今天用多线程的知识写了一个JAVA小程序 ,可是编译几次后,机子就慢得不行了,后来几乎到了无法忍受的程序,把eclipse关掉以后一切恢复。
请问各位大侠,有没有什么好的办法可解决这个问题呢?
[解决办法]
那应该是你的程序的问题吧。
把程序贴出来看看
[解决办法]
关注中...
[解决办法]
如果占用数据库资源打开后就必须有关闭资源
[解决办法]
运行完了 得到你想要的记过 请记得把 运行的窗口中有个停止运行这个按扭 是个红色的防型的!点了那个 E 后台就不运行这个程序了! 这就是你为什么关了 E 后 系统又好使了! 那是因为你没关掉 在E 后台运行的程序!
[解决办法]
没有
try{
interrupt();
}catch{
return;
}
if(!interrupted()){
....
}
你的4个线程好象是死循环嘛
[解决办法]
10ms的运行频率太高了,更何况是4个thread一起运行~
[解决办法]
你的机子可能不够好,还有,一般停止Thread的方法是不好的,最好用flag来控制
[解决办法]
配一台配置更高的新的电脑
[解决办法]
配一台配置更高的新的电脑
最好是双核的!!!!!!!!!!!!!!
[解决办法]
Thread.interrupt();
[解决办法]
怎么光有start()没有stop()那,这样程序是一直在运行的,添加中断命令,或停止,就不会慢了,我刚做个多线成的程序