社区
Windows Server
帖子详情
软件操作的时间精确计算
qinzui
2010-02-03 06:50:41
欲计算从用户点击按钮,到弹出对话框 并且 对话框可响应用户操作(如拖动、点击等,因为有时候打开对话框的过程中还要做一些别的事情)的精确时间。
要求从另外一个进程进行监控,有大概想法的话请提出来,谢谢!
...全文
100
11
打赏
收藏
软件操作的时间精确计算
欲计算从用户点击按钮,到弹出对话框 并且 对话框可响应用户操作(如拖动、点击等,因为有时候打开对话框的过程中还要做一些别的事情)的精确时间。 要求从另外一个进程进行监控,有大概想法的话请提出来,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qinzui
2010-02-04
打赏
举报
回复
[Quote=引用 5 楼 chenhao1988 的回复:]
你可以试试在自己的进程中给被监控进程发送个打开对话框的消息,用sendmessage就行,然后读一次被监控进程的运行时间,之后一直在等待对话框打开,等到对方对话框打开了再读一次被监控进程的运行时间。两者相减。
[/Quote]
这个想法不错,但是可能不保险,因为你发了打开对话框的消息之后,在被监控进程响应你鼠标操作的过程中可能还会抛消息到消息队列中。这样后面的这些消息处理时间就没有计算在内。
chenhao1988
2010-02-04
打赏
举报
回复
个人觉得在Windows系统中开发性能监控工具没有太大的意义,只要用户能够接受都可以,不用精确的统计信息,只需要大致的测试一下即可。
qinzui
2010-02-04
打赏
举报
回复
[Quote=引用 7 楼 flyfranker 的回复:]
毫秒级的时间,统计这个有什么实际意义?
[/Quote]
为了开发性能自动化监控工具。
qinzui
2010-02-04
打赏
举报
回复
[Quote=引用 8 楼 ydlchina 的回复:]
在WIN很难做到,实际我们都允许有误差的,
[/Quote]
是的,允许有误差的,但是后面的消息有可能处理时间很长,造成误差太大。
ydlchina
2010-02-04
打赏
举报
回复
在WIN很难做到,实际我们都允许有误差的,
flyfranker
2010-02-04
打赏
举报
回复
毫秒级的时间,统计这个有什么实际意义?
chenhao1988
2010-02-03
打赏
举报
回复
你可以试试在自己的进程中给被监控进程发送个打开对话框的消息,用sendmessage就行,然后读一次被监控进程的运行时间,之后一直在等待对话框打开,等到对方对话框打开了再读一次被监控进程的运行时间。两者相减。
qinzui
2010-02-03
打赏
举报
回复
进程调度的时间相对操作响应时间是可以忽略的,要求性能数据完美体现用户体验。
chenhao1988
2010-02-03
打赏
举报
回复
windows系统不是个实时系统,进程的调度存在着一定的随机性,你统计出这样的时间根本就无法精确。
zhangguiyou5
2010-02-03
打赏
举报
回复
哎....
qinzui
2010-02-03
打赏
举报
回复
这实际上是一个性能监控的问题。
linux程序运行
时间
精确
计算
(转载)
写程序时,程序的运行效率很重要,其往往是评价程序优劣性的直接标准。程序运行效率的最简单方法就是
计算
程序的运行
时间
。为了提高程序效率,使用适当的方法对程序的各个部分进行运行
时间
的
计算
是很有必要的。 在 Linux/Unix 环境下,
计算
C 程序运行
时间
可以通过以下三个函数来实现:clock()、time()、gettimeofday()。 clock() 函数 clock()函数是 ANSI C 的标准库函数,是 C/C++ 十分常用的计时函数,其声明定义在 time.h 头文件中: clock_t clo
Excel使用之
时间
相加减(
精确
到毫秒)
一、工具: 使用Excel2013 二、
操作
步骤: 可以对
精确
到毫秒的
时间
相减统计2个数据相差或相加
计算
数据之和,具体
操作
如下: 1、
时间
相减,统计2个
时间
点之差 (1)首先保证需要相加减
时间
个数一一对应 (2)选中要输入带毫秒的
时间
单元格区域,右击鼠标,选择“设置单元格格式”,选择常规或数值,如图: (3)输入公式 =(B1-A1)2460*60 (4)双击或下拉自动
计算
出其余
时间
差 2、
时间
...
android
时间
同步
软件
,Network Time(
时间
同步
软件
)
Network Time(
时间
同步
软件
)是一款专业用以互联网技术多台
计算
机的系统时钟同步
软件
,运用Network Time可以完成服务器和局域网络的時间做到ms级的
精确
,有必须的可以下载应用。【基础介绍】Network Time是由 Han-soft发布的一款功能齐全的
时间
同步系统,此
软件
能够同歩单独电子
计算
机或局域网络/互联网技术内的多台
计算
机系统时钟。支持几类公布的 TCP/IP 系统
时间
Ne...
51 Keil语句延迟
时间
的
精确
计算
[李园7舍_404]
一、
软件
模拟运行速度与硬件对应 我们首先要找到单片机的晶振为多大(一般在配套的使用说明书中有标识或者直接在实验板上面看,实验板上面标识的不是很明显),如图所示左下角标识。 Keil编译器在编译程序时,
计算
代码执行
时间
跟此数值有关,我们要模拟
时间
就要使
软件
模拟运行速度与实际硬件一一对应。STC89C52RC的晶振频率由图1.
计算
机公式求
时间
差公式,24
时间
差
计算
公式 excel中
计算
24小时
excel中
计算
24小时制
时间
差怎样在excel中
计算
24小时制
时间
差,在一天之内的小编会,不过不在一天之内外套一个MOD函数,就行了,这样试试 =MOD("0:36"-"22:32",1) MOD的特点是返回值不会为负,如果第一参数为负时,会自动转化的,第二参数为1,就是代表一天,用这个函数=MOD("22:32"-"0:36",1)时也不影响正常
计算
.
时间
20:30与0:24相差多少?怎么算?...
Windows Server
6,850
社区成员
178,035
社区内容
发帖
与我相关
我的任务
Windows Server
Windows 2016/2012/2008/2003/2000/NT
复制链接
扫一扫
分享
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章