(说话算话,补分180)国庆无聊,写个高精度的定时器打发下时间,顺便散点分解决方法
(说话算话,补分180)国庆无聊,写个高精度的定时器打发下时间,顺便散点分
http://blog.****.net/supconsupcon/archive/2009/10/05/4633482.aspx
------解决方案--------------------
收下,谢谢。
------解决方案--------------------
拿分.走人.
------解决方案--------------------
接个分,学习下
还要请教一下ActiveX控件里加提示条的问题tooltips
------解决方案--------------------
只要来say hello一下就可以得分了吗?
HOHO
------解决方案--------------------
接分... 谢谢啦
------解决方案--------------------
8错
------解决方案--------------------
不懂,纯Mark一下
------解决方案--------------------
看了文章不错
------解决方案--------------------
jf
------解决方案--------------------
看看,是不是有源码
------解决方案--------------------
接分... 谢谢啦
------解决方案--------------------
哈哈,好贴....
------解决方案--------------------
路过,jf
------解决方案--------------------
下来瞧一瞧。。。
前阵子找高精计时器找了好久。。。
------解决方案--------------------
接分。
补接,嘻嘻
------解决方案--------------------
不错~
------解决方案--------------------
学习,顶上去
------解决方案--------------------
up
------解决方案--------------------
我顶啊
------解决方案--------------------
接分
------解决方案--------------------
顶一个!
------解决方案--------------------
不错。
------解决方案--------------------
接分了,多谢楼主
------解决方案--------------------
LZ牛人啊,国庆还写程序, 接分吧.
------解决方案--------------------
support!
------解决方案--------------------
好人越来越多了
------解决方案--------------------
顶 一下
------解决方案--------------------
------解决方案--------------------
在Windows下实现高精度定时没啥意义,Windows本来就不是实时系统,无论如何精度也高不过CPU时间片。
再看LZ的代码,开个定时器都会把一个核心用到100%,至于吗?还让电脑怎么用啊?
还有,每加一个定时器就开个新线程(创建线程也是有时间开销的),而且都绑到核心0上,LZ有计算线程切换的时间吗?开上20个Timer,CPU就光处理线程切换了。还不如用timeSetEvent效率高(虽然timeSetEvent最多只能开16个Timer)。
高精度定时最好还是用硬件实现,例如 HPET(High Precision Event Timer),P4 以后的电脑都有这个设备
------解决方案--------------------
http://blog.****.net/supconsupcon/archive/2009/10/05/4633482.aspx
------解决方案--------------------
收下,谢谢。
------解决方案--------------------
拿分.走人.
------解决方案--------------------
接个分,学习下
还要请教一下ActiveX控件里加提示条的问题tooltips
------解决方案--------------------
只要来say hello一下就可以得分了吗?
HOHO
------解决方案--------------------
接分... 谢谢啦
------解决方案--------------------
8错
------解决方案--------------------
不懂,纯Mark一下
------解决方案--------------------
看了文章不错
------解决方案--------------------
jf
------解决方案--------------------
看看,是不是有源码
------解决方案--------------------
接分... 谢谢啦
------解决方案--------------------
哈哈,好贴....
------解决方案--------------------
路过,jf
------解决方案--------------------
下来瞧一瞧。。。
前阵子找高精计时器找了好久。。。
------解决方案--------------------
接分。
补接,嘻嘻
------解决方案--------------------
不错~
------解决方案--------------------
学习,顶上去
------解决方案--------------------
up
------解决方案--------------------
我顶啊
------解决方案--------------------
接分
------解决方案--------------------
顶一个!
------解决方案--------------------
不错。
------解决方案--------------------
接分了,多谢楼主
------解决方案--------------------
LZ牛人啊,国庆还写程序, 接分吧.
------解决方案--------------------
support!
------解决方案--------------------
好人越来越多了
------解决方案--------------------
顶 一下
------解决方案--------------------
------解决方案--------------------
在Windows下实现高精度定时没啥意义,Windows本来就不是实时系统,无论如何精度也高不过CPU时间片。
再看LZ的代码,开个定时器都会把一个核心用到100%,至于吗?还让电脑怎么用啊?
还有,每加一个定时器就开个新线程(创建线程也是有时间开销的),而且都绑到核心0上,LZ有计算线程切换的时间吗?开上20个Timer,CPU就光处理线程切换了。还不如用timeSetEvent效率高(虽然timeSetEvent最多只能开16个Timer)。
高精度定时最好还是用硬件实现,例如 HPET(High Precision Event Timer),P4 以后的电脑都有这个设备
------解决方案--------------------