七(7.6 ) 线程的执行时间
来源:互联网 发布:ubuntu 14.04 qq 2015 编辑:程序博客网 时间:2024/05/16 18:32
7.6 线程的执行时间
抢占式系统,线程在执行一块代码时,其执行时间可能是由若干时间段组成的,因为需要一个特殊函数返回线程在执行某一任务时所消耗的时长(如:用于测试某算法的执行时间)。
函数Bool GetThreadTimes(hThread,创建时间,退出时间,内核时间,用户时间);四个不同时间参数,返回四种时间值。
其中:内核时间:表示线程执行内核模式下的操作系统代码所用的时间,以100ns为单位。
用户时间:表示线程执行应用代码的执行时间。
函数GetProcessTimes类似,返回进程中所有线程的各时间总和。
注意:处理器的频率是随时间变化的,取决于用户终端的设置以及计算机是否接到电源(如笔记本电脑),在多处理器计算机,可以给每个线程不同频率
7.7 在实际中谈CONTEXT结构
见基本概念。
0 0
- 七(7.6 ) 线程的执行时间
- Windows via C/C++:线程的执行时间
- 控制线程执行时间
- 得到线程执行时间
- phantomjs 执行时间超过一分钟的线程。杀死
- Windows via C/C++:线程的执行时间(1)
- 线程的七种状态
- Java线程(七)-线程的调度
- 七、线程
- 计算页面的执行时间
- LINQ的执行时间
- sql 的执行时间
- javascript代码的执行时间?
- 代码的执行时间
- SQLSERVER语句的执行时间
- 获取执行时间的宏
- SQLSERVER语句的执行时间
- 程序执行时间的函数
- LA4329
- Android回顾之静默安装
- Android的framework层音量控制原理分析--hot(key)处理
- 好文分享
- 解析Obj-C中的assgin,copy,retain关键字的含义。
- 七(7.6 ) 线程的执行时间
- OCX控件包装类的生成
- 使用TabHost实现卡片选项菜单
- 抑郁症患者的陈述
- 解决WordPress主题缺少style.css无法安装的方法
- Eclipse下NDK开发(java调用so文件)
- Linux下spi驱动开发
- 深入了解信号槽
- Android程序员必备精品资源