如何使用 PHP 创建精确数量的人工CPU负载?我正在寻找 PHP 代码,每秒为1个HTTP请求生成1%的CPU利用率。这意味着我可以使用每秒50个HTTP请求获得50%的CPU利用率;和80%的CPU利用率,使用每秒80个HTTP请求的速率,依此类推。
答案 0 :(得分:0)
使用 PHP 进行此操作是不可能的。您应该研究虚拟化系统。例如,Cloudmin:
使用Cloudmin,您可以从单个界面使用不同的虚拟化技术创建,销毁,调整大小,启动,关闭和限制多个实例。它还有一个完整的命令行API,可用于从shell脚本或HTTP请求管理虚拟系统。
Cloudmin支持称为系统所有者的其他登录,他们可以获得对虚拟系统子集的有限访问权限,并且可以在其执行的操作中受到限制。所有者可以对其磁盘,RAM和CPU使用率设置限制,适用于所有虚拟系统,可以根据每个所有者限制或从计划中定义。