函数名称:LuaSandbox::getCPUUsage()
适用版本:LuaSandbox扩展版本 1.3.0 及以上
用法:LuaSandbox::getCPUUsage() 函数用于获取当前Lua沙箱的CPU使用情况。它返回一个包含以下信息的关联数组:
示例:
<?php
// 创建一个Lua沙箱实例
$sandbox = new LuaSandbox();
// 执行一些Lua代码
$sandbox->eval('print("Hello, World!")');
// 获取CPU使用情况
$cpuUsage = $sandbox->getCPUUsage();
// 打印CPU使用情况
echo "用户模式CPU时间:" . $cpuUsage['user'] . " 秒\n";
echo "系统模式CPU时间:" . $cpuUsage['system'] . " 秒\n";
echo "总CPU时间:" . $cpuUsage['total'] . " 秒\n";
?>
输出:
Hello, World!
用户模式CPU时间:0.001 秒
系统模式CPU时间:0.000 秒
总CPU时间:0.001 秒
注意事项: