1.如果服务器是Linux系统,可以直接通过php函数memory_get_usage()函数获取当前内存使用情况,通过getrusage()函数获取cpu使用情况信息
2.如果服务器是在Windows系统下,memory_get_usage()函数也可以获取内存使用,但是cpu使用无法用getrusage()函数获取,php手册上说,Note: 此函数未在 Windows 平台下实现。
| memory_get_usage内存获取 | getrusage cpu获取 | |
| Linux | 可以 | 可以 |
| Windows | 可以 | 不可以 |
为了能够更好的获取服务器的这些资源,有网友网上提供php探针,可以更好更全面的获取服务器信息
http://pan.baidu.com/s/1pJwMNwR php探针分享地址
本文介绍了如何在Linux和Windows系统中通过PHP函数memory_get_usage()和getrusage()获取服务器的内存和CPU使用情况,并提供了获取服务器资源的额外工具PHP探针。
632

被折叠的 条评论
为什么被折叠?



