基于虚拟机创建软件性能测试环境的方法和装置
摘要:
本发明涉及虚拟机,其公开了一种基于虚拟机创建软件性能测试环境的方法的方法和装置,该方法包括:响应于获取到虚拟机的虚拟CPU触发的硬盘读写请求,通知虚拟CPU调度器记录所述虚拟CPU在当前CPU调度周期中已消耗的CPU时间额度t1;响应于检测到对应于所述硬盘读写请求的硬盘读写处理完成,预测目标环境中对应于该硬盘读写请求的硬盘读写时延t;通知虚拟CPU调度器根据记录的所述CPU时间额度t1和所述硬盘读写时延t确定当前CPU调度周期中所述虚拟CPU已消耗的CPU时间额度;根据确定的当前CPU调度周期中所述虚拟CPU已消耗的CPU时间额度调整所述虚拟机的系统时钟。根据本发明实施例的方法能够在创建的软件性能测试环境中测出与目标环境的高配置服务器下一致的软件性能测试结果。
0/0