发布于 2011-09-06 15:33:10
用类似于ab的东西来测试你的test应用程序。这将允许您对您的软件和基础结构执行快速而肮脏的高级测试。
示例:
ab -n 1000 -c 10 http://yourwebsite/path/to/heavy/script?=params会在并发批10中向大量脚本发出1000个请求,然后转储包含requests/second、time/request等指标的报告。
发布于 2011-09-06 15:41:28
来自:http://www.codingforums.com/archive/index.php/t-62579.html
$stats = exec('uptime');
preg_match('/averages?: ([0-9\.]+),[\s]+([0-9\.]+),[\s]+([0-9\.]+)/', $stats, $regs);
$load = array('1 min' => $regs[1], '5 min' => $regs[2], '15 min' => $regs[3]);exec()将不可用,安全标志已启用。如果是的话,试试memory_get_usage()和getrusage()。getrusage()返回linux调用中的结构 getrusage。
如果您想知道,$load数组将包含过去1、5和15分钟的平均CPU负载。
https://stackoverflow.com/questions/7322370
复制相似问题