通用的模拟器性能统计包括了以下数据:
- RealTime:模拟程序运行的实际时间,单位为秒。
- SimEnd:模拟器运行结束的条件。在这种情况下,当所有线程都完成时,模拟器将停止。
- SimTime:模拟程序的模拟时间,单位为纳秒。
- Frequency:模拟器模拟的CPU频率,单位为兆赫。
- Cycles:模拟程序模拟的CPU周期数。
特定于x86 CPU的性能统计包括了以下数据:
- RealTime:模拟程序运行的实际时间,单位为秒。
- Instructions:CPU执行的指令数。
- InstructionsPerSecond:每秒钟CPU执行的指令数。
- SimTime:模拟程序的模拟时间,单位为纳秒。
- Frequency:CPU的运行频率,单位为兆赫。
- Cycles:CPU执行的周期数。
- CyclesPerSecond:每秒钟CPU执行的周期数。
- FastForwardInstructions:在开始模拟程序的详细模拟之前,通过快速模拟运行的指令数。
- CommittedInstructions:CPU成功执行的指令数。
- CommittedInstructionsPerCycle:每个CPU周期成功执行的指令数。
- CommittedMicroInstructions:CPU成功执行的微指令数。
- CommittedMicroInstructionsPerCycle:每个CPU周期成功执行的微指令数。
- BranchPredictionAccuracy:CPU分支预测的准确率。