我设置timer的时间间隔是77 ms,在timer 时间中执行了与时间无关的比较复杂的解码过程,在我的p3 1G笔记本上几乎没有什么延迟,在一台快退役的hp p3 550上也没有什么延迟,但在一台p4的台式机上却明显延迟,好象解码速度跟不上,把timer的时间间隔改为167ms,就没什么延迟的,感觉很怪异,难道p4有问题。可能是那些原因导致的?

解决方案 »

  1.   

    可能是数据类型没有设置好,不要用variary型,将数据类型设置好,能很好的提高程序的运行速度
      

  2.   

    喔,有关系吗?试试先。我只知道声明中将Integer改为Long,可以提高一点点速度而已呀。
      

  3.   

    我没有用variary数据类型,而且要慢大家都慢,为何那个台式P4表现反常,我刚才在另一台p4笔记本上测试却没有延迟,怪异!
      

  4.   

    有延迟的那台是win2k professional,我在别的win2k professional上测试却没事,我是不是应该对有延迟的机器重装个干净的系统再试,但是我总不能要求用户重装系统吧.
      

  5.   

    不要用variary型,是什么类型就定义什么类型