windows XP 自带远程桌面连接 被控制端异常
百事烟 2011-07-25 02:25:25 比较长,请大概分析下可能的原因和解决办法
在野外笔记本通过无线局域网连接PC机,距离5米-20米,实际连接的是无线路由器,PC和无线路由在同一个箱子里,并连接
PC机运行某个软件,笔记本能过windows XP 自带远程桌面连接查看PC机并操作那个软件
PC机运行的是1个视频采集的处理软件,并可选实时播放视频,原始视频尺寸200W像素,15帧/秒,播放时是在小窗口播放的
此软件另外连接一个串口设备,每秒大约接收20次,每次接收4bit - 25bit
在关闭实时播放视频时,软件一切正常
打开实时视频时出现如下情况:
视频采集帧率:大幅度下降,由原来的15帧/秒 降为 2帧/秒,软件要求必须15帧/秒,给人的感觉好像是处理不过来了
串口接收卡死,CPU好像根本没有给串口接收的机会,经常是1秒甚至2秒以上才给次机会,实际要求是20次/秒
发现PC机端CPU占有率并非100%,而是1个很小的值,鼠标也没有出现等待状态
使用有线网络连接笔记本和PC时,情况会有所好转,但远远不能达到使用要求;
如果使用第三方的远程桌面,比如VNC,情况会大幅度好转,但依然感觉怪怪的,有种不真实的感觉,画面会明显滞后显示
这种情况已发生很长时间没有解决,给不同客户配置过若干机器,都出现以上问题;但由于工作时很少必须打开实时视频,
因此反应不是十分的强烈;
我自己猜测是PC端总线带宽限制造成的,因为采集视频是200W像素,15帧/秒,占用了大量的总线,同是远程传视频再传,又会带宽造成压力,但串口几乎不占带宽,为啥有时也受到如此影响?
还有就是CPU明显没有达到100%,并且是双核4线程的CPU,为啥会对串口产生影响
关闭实时视频显示后,以上不良影响就完全没有了,,,,
说一句也行,就当散分了