本文共 165 字,大约阅读时间需要 1 分钟。
笔者在线程中有调用了算法的接口,统计时间的过程中发现时间总是有几个很多时间的,一开始一直怀疑是算法的问题
后来终于找到原因:
::CreateThread 默认创建的线程的优先级是normal
这样线程在运行的过程中,会被切换,导致统计时间误差很大
后来把优先级提到THREAD_PRIORITY_HIGHEST,该问题得到解决。
转载地址:http://qwmai.baihongyu.com/