php - 如何使 shell_exec 返回 .exe 的时间和内存使用情况

标签 php linux shell

我需要在 php 脚本中创建一个 shell_exec 以启动 .exe 程序,并在程序完成时返回执行时间和内存使用情况...如果程序执行时间超过 10 秒,它将自动停止...我该怎么做?

最佳答案

在 php 中没有做这种事情的“好”方法。你也许可以把它全部搞砸(弄乱 perl -e "alarm 10; exec @ARGV""somecommand"等等)但是有一个简单的解决方案。您应该考虑为您的可执行文件制作一个“包装器”(如 shell 脚本,或将执行您的程序但会监视其进度并在运行时间过长时为您终止它的程序)。

关于php - 如何使 shell_exec 返回 .exe 的时间和内存使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23890085/

相关文章:

c++ - "pthread_mutex_t mutex = {0}"是否初始化互斥量?

Python shell 将命令作为应用程序输入传递

javascript - 我有一个 div,它需要动态复制

php - 使用FQL返回好友数据

c - Linux Socket 系统调用 "accept"永远不会返回?

linux - 如何在 Linux 上使用 Vtune Analyzer API

bash - for 循环行为不一致

bash 存储变量并使结果静音

php - 查询是来自 jquery 的空 mysql php 变量

php - 上传的 docx 文件变成 zip