php - 如何在没有 exec 的情况下获取 CPU 使用率和 RAM 使用率?

标签 php cpu-usage ram bandwidth system-information

VBulletin如何在不使用exec的情况下获取系统信息?在没有 exec 的情况下,我还能获得关于服务器的任何其他信息吗?我感兴趣:

  • 使用的带宽
  • 系统类型
  • CPU 速度/使用率/计数
  • 内存使用情况

最佳答案

使用 PHPSysInfo 图书馆

phpSysInfo 是一个开源的 PHP 脚本,它显示有关正在访问的主机的信息。它将显示如下内容:

  • 正常运行时间
  • 中央处理器
  • 内存
  • SCSI、IDE、PCI
  • 以太网
  • 软盘
  • 视频信息

它直接解析parses /proc,没有使用exec


另一种方法是使用 Linfo 。这是一个非常快速的跨平台 php 脚本,它非常详细地描述了主机服务器,提供了诸如 ram 使用、磁盘空间、raid 阵列、硬件、网卡、内核、操作系统、samba/cups/truecrypt 状态、温度、磁盘等等。

关于php - 如何在没有 exec 的情况下获取 CPU 使用率和 RAM 使用率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4705759/

相关文章:

c++ - C++ 内存泄漏会对 CPU 使用率产生负面影响吗?

php - 使用 cron 作业和发送电子邮件时 CPU 使用率高

cuda - CUDA 事件会为 cudaMalloc 和 cudaMemcpy 执行计时吗?

PHP MySQL 获取结果已缓存,需要刷新页面。

php - 记录捕获和未捕获的异常?

database - 在 SQL Server 中查询只读数据库时,可用 RAM 的充分增加是否可以消除 tempdb 的使用?

php - 我如何知道我的 PHP 应用程序是否使用了太多内存?

docker - 如何限制 docker 容器内的 ArangoDB RAM 使用量?

php - 如何排除选择和所有相关的(MySQL + PHP)

php - 在 Paypal 结账时显示所有购物车商品