Benchmark使用说明
|标记当前点的基准数据
|参数说明:
|$name : 标记名
2、get($startName, $endName = null)
|获取测试代码片段的总的内存占用及执行时间
|参数说明:
|$startName : 开始标记名
|$endName : 结束标记名
4、getTime()
|获取每个标记点的时间
|参数说明:
|参数为空
|获取每个标记点的内存占用
|参数说明:
|参数为空
使用举例
例一、
注:测试程序,获取程序的性能数据,首先要下标记:mark(), 下标记后,当前的内存占用,当前的时间戳等信息全都记录在这个标记下。由上面例子可以看出,标记Start时,获取一组数据;标记为End时,获取一组数据。这两组数据一对比,就知道两个标记间的程序运行的性能情况。