社区
Java SE
帖子详情
求教一个诡异的问题
hyuhuang
2006-12-26 05:38:01
我写了一个java application,在自己的电脑(假设为A)上运行速度很慢,但是如果换一台电脑(假设为B)远程登录到A上同样运行这个程序,运行速度会快十几倍。
同样的,我在电脑B上远程登录到A,运行程序,然后在不关闭程序的情况下断开远程连接,然后回到A上接着运行程序,速度同样很快。如果在A上关闭这个程序再重新启动,速度就又慢下来了。
请教一下这是什么原因。
谢谢!
...全文
473
25
打赏
收藏
求教一个诡异的问题
我写了一个java application,在自己的电脑(假设为A)上运行速度很慢,但是如果换一台电脑(假设为B)远程登录到A上同样运行这个程序,运行速度会快十几倍。 同样的,我在电脑B上远程登录到A,运行程序,然后在不关闭程序的情况下断开远程连接,然后回到A上接着运行程序,速度同样很快。如果在A上关闭这个程序再重新启动,速度就又慢下来了。 请教一下这是什么原因。 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hyuhuang
2007-01-14
打赏
举报
回复
昨天终于无意之中搞定这个问题。我在系统显示属性里面把“硬件加速”改为无(以前是全),这样程序速度就上去了。虽然我不知道这是为什么,但歪打正着地解决了问题。谢谢大家的关心!
hyuhuang
2007-01-12
打赏
举报
回复
程序本身并不复杂,就是在屏幕上画线条,总共3w多条线,每条线由若干个点构成,总共22w多个点。属于同一条线的点放在一个数组里面,然后调用drawLine(int nPoints, int[] x, int[] y)方法把这些线画出来。
yh2o09
2007-01-10
打赏
举报
回复
你在本地用
用http://localhost/ 访问 再http://127.0.0.1/ 访问
再http://(主机名)/ 访问 再http://(IP地址访问)/ 访问
看看速度有没有区别。
chenyifei211
2007-01-10
打赏
举报
回复
yigui2001(何时无重构!) ( ) 信誉:100 Blog 2007-01-10 10:00:15 得分: 0
可能是因为:eclipse去调用jdk运行,而远程登陆的时候是通过你的容器的jre去运行。
jdk的一个开发包,而jre是一个运行包。这样导致了速度上的差异!
只是推测,还望达人去求证!
感觉有点道理,可能就是eclipse的原因,你可以试试不在eclipse环境下运行试试
yigui2001
2007-01-10
打赏
举报
回复
可能是因为:eclipse去调用jdk运行,而远程登陆的时候是通过你的容器的jre去运行。
jdk的一个开发包,而jre是一个运行包。这样导致了速度上的差异!
只是推测,还望达人去求证!
wdman
2007-01-10
打赏
举报
回复
把你的程序拿出来,让大家也尝个鲜
rumlee
2007-01-10
打赏
举报
回复
还真是第一次听说这种问题,我想应该是你系统本身的问题,可能你的显卡驱动有问题,在处理图形时很慢,而远程操作对于图形处理的要少一点,建议重装显卡驱动或者重现安装系统。也不知道我说的是否准确,因为实在没有碰到过这种问题,建议尝试一下。
hyuhuang
2007-01-10
打赏
举报
回复
但是这样说来的话远程桌面连接的运行效果应该更慢些才对啊,为什么会快这么多。
我原以为是机器中毒了,现在连系统都重装了,还是这么慢。有点怀疑是eclipse本身的毛病。
hyuhuang
2007-01-10
打赏
举报
回复
ms也不是eclipse的问题,因为我把程序打包成jar,在命令行下运行,结果还是一样慢。我的jdk是1.5.06的,应该说也不老。
gujianxin
2007-01-08
打赏
举报
回复
如果是远程桌面的话绝对是假象了,因为远程桌面只不过是映射输入,传出界面输出而已。
hyuhuang
2007-01-07
打赏
举报
回复
长期等待高人相助!
hyuhuang
2007-01-07
打赏
举报
回复
继续汗!
chenqing1128
2007-01-06
打赏
举报
回复
你写的程序有点吃里爬外的意思
------------------------------------
汗一个
hyuhuang
2007-01-06
打赏
举报
回复
我把程序打包后放到其他电脑上运行,速度也很快的。就是在自己电脑上运行慢。可是按道理说远程桌面访问时程序也是在我自己的电脑上跑的呀,为什么就会变快呢?而且这个快不光是人感觉到的,我在程序里面打印出程序的关键部分所执行的时间(我的程序就是个画图的功能,只不过画的线条很多,所以我记录了画图所需要的时间)。从打印出来的结果看就差了十几倍。
yifuzhiming
2007-01-06
打赏
举报
回复
确实很鬼仪
醉杯殇
2007-01-06
打赏
举报
回复
mark是标记的意思 ;(
hyuhuang
2007-01-06
打赏
举报
回复
请问mark什么意思?
hyuhuang
2007-01-06
打赏
举报
回复
远程登录就是用的Windows自带的“远程桌面连接”
emin_lee
2007-01-05
打赏
举报
回复
mark!
gujianxin
2007-01-05
打赏
举报
回复
我感觉你看到的是假象。
远程登陆用的什么?
加载更多回复(5)
求教
一个
asp调试的
问题
asp调试的
问题
求教
一道关于求解最优化
问题
的编程
问题
~
求教
一道关于求解最优化
问题
的编程
问题
~
数据处理救星降世Power Query
0/ Excel数据处理新利器来了,准备好了吗? 1/ 比网红函数VLOOKUP还全面的功能。——查(查询) 2/ 取其精华,去其糟粕。...——聚(聚合) 9/ 我自己的难题自己造函数,不
求教
别人。——技法(自定义函数)
求教
关于视窗中滚动条 滚动后 擦除和重绘的
问题
关于滚动条 重绘 和 擦除的
问题
急急急
求教
C语言算法精华
Re: anya:请教
一个
问题
anya Re: 如何给汉字分界? anya Re: 八皇后算法
问题
请教? anya Re: 急寻图象压缩算法 anya 游戏中最佳路径的
问题
anya 平面点覆盖
问题
求教
anya Re: 平面点覆盖
问题
求教
anya Re: ...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章