tools: acrntrace: Make TSC frequency configurable

Originally, acrntrace stores cpu frequency in output file and use it for time-based
analysis. Actually, we should use TSC frequency instead of cpu frequency.

This patch change to using TSC frequency for time-based analysis and introduce
an option "-f --frequency" to let user configure TSC frequency.

Signed-off-by: Kaige Fu <kaige.fu@intel.com>
Reviewed-by: Yan, Like <like.yan@intel.com>
Reviewed-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
This commit is contained in:
Kaige Fu
2018-06-25 22:56:05 +08:00
committed by lijinxia
parent 0d9b163875
commit 2aa0d4074f
3 changed files with 18 additions and 27 deletions

View File

@@ -0,0 +1,10 @@
#!/usr/bin/python3
# -*- coding: UTF-8 -*-
"""
This file defines global configuration used by acrnalyze
"""
# TSC frequency in MHz
# Default TSC frequency of MRB
TSC_FREQ = 1881.6