如何将Microsecond值转换为CPU周期计算?

时间:2016-08-20 14:56:23

标签: sql-server-2012 computer-science cpu-usage cpu-architecture cpu-speed

如何将Microsecond值转换为CPU周期计算,有谁知道如何转换它?

1 个答案:

答案 0 :(得分:1)

在多核处理器和现代架构中,并不容易定义“花费”和“花费”。 CPU循环与程序中消耗/经过的时间间隔相关联(我想知道根据您的标签的SQL过程/查询),就像在旧的超级标量体系结构中一样。

我建议您查找衡量效果的其他指标,程序或专用工具。我不是SQL Server的用户,但所有专业级DBMS系统都提供用于调整DB /应用程序性能的分析工具。

阅读此帖和用户评论,它与Windows的QueryPerformanceCounter功能相关,用于接近某种类型的“周期”。会计。从我的角度来看,讨论点亮了为什么你的基于周期的方法不正确。

https://blogs.msdn.microsoft.com/oldnewthing/20080908-00/?p=20963/