测量从 PHP 启动的 shell 脚本的内存使用情况
我正在 PHP 的 shell 上运行一些命令(例如 ImageMagick 的“转换”实用程序等),并且我想跟踪这些进程的峰值内存使用情况。 PHP 有一种非常简单的方法来获取 PHP 脚本本身的峰值内存使用情况,我想用有关 PHP 脚本运行的外部脚本的信息来扩充该数据。
有什么办法可以做到这一点吗?
I'm running some commands on the shell from PHP (such as ImageMagick's "convert" utility, among others), and I'd like to track the peak memory usage of those processes. PHP has a pretty simple way of getting peak memory usage of the PHP script itself, and I'd like to augment that data with information about external scripts run by the PHP script.
Is there some way to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您运行的是 Linux,您有 3 个选择:免费、vmstat 和 top,根据您的具体需求使用其中之一。
但也许如果您有非常具体的要求,最好是创建您自己的 C 应用程序更多地访问系统内存空间。
If you are running Linux you have 3 options: free, vmstat and top, depending on your specific needs use one or other.
But perhaps if you have very specific requirements the best is create your own C application that has more access to system memory space.