`
化蝶自在飞
  • 浏览: 2333427 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

php getrusage函数-PHP 选项及相关信息函数库

    博客分类:
  • php
阅读更多

返回系统资源使用率。
语法: array getrusage(int [who]);
返回值: 数组
函数种类: PHP 系统功能

内容说明本函数使用 UNIX 的系统呼叫 getrusage(2)。返回的信息以数组的方式返回。若参数 who 为 1,本函数会呼叫 RUSAGE_CHILDREN。更进一步的信息可以相关函数: UNIX 函数库方面的文件。

使用范例
<?php
$dat=getrusage();
echo$dat["ru_nswap"];//Swaps数
echo$dat["ru_majflt"];//分页数
echo$dat["ru_utime.tv_sec"];//使用时间(秒)
echo$dat["ru_utime.tv_usec"];//使用时间(毫秒)
?>


分享到:
评论

相关推荐

    PHP实例开发源码—php探针 B-check.zip

    3. **服务器监控**:了解如何编写代码来收集和分析服务器的系统信息,这涉及到PHP的系统函数,如`memory_get_usage()`(获取内存使用量)、`getrusage()`(获取系统资源使用情况)等。 4. **错误处理和调试**:探针...

    linux常用函数中文列表

    Linux还提供了系统控制相关的接口函数。 - **`ioctl` I/O总控制函数**: 执行设备驱动程序的设备依赖操作。 - **`_sysctl` 读/写系统参数**: 读取和设置内核参数。 - **`acct` 启用或禁止进程记账**: 开始或停止进程...

    为你总结一些php系统类函数

    13. **getmygid()**, **getmyinode()**, **getmypid()** 和 **getmyuid()**: 这些函数提供有关当前PHP进程的系统信息,如GID(组ID)、INODE(文件系统节点)、PID(进程ID)和UID(用户ID)。 14. **getopt()**: ...

    php常用Output和ptions/Info函数集介绍

    PHP信息获取类函数 PHP提供了一系列信息获取类函数,可以用于获取脚本运行时的各种信息。 assert函数用来检查一个断言(assertion),如果表达式为false,则会显示出错信息。 extension_loaded函数用于检查特定的...

    为你总结一些php信息函数

    在这里,我们将会详细介绍一些常用的PHP信息函数,它们的功能、语法和使用场景。 首先,让我们了解`getenv()`函数。这是一个用来获取环境变量值的函数,适用于PHP3和PHP4。函数的基本语法为`string getenv(string ...

    云引擎AEC安全禁用函数.docx

    下面将详细介绍这些被禁用的函数及其相关知识点。 1. PHP Options and Information: - `dl`: 用于动态加载PHP扩展,禁用是为了防止未经许可的扩展加载,可能引入安全隐患。 - `get_current_user`: 获取当前脚本...

    PHP通过内置函数memory_get_usage()猎取内存用法状况_.docx

    `getrusage()`函数则提供更全面的资源使用情况,包括CPU使用情况。 为了便于理解,有时我们需要将内存使用量转换为更易读的单位,比如MB。以下是一个自定义的`memory_usage()`函数,它会将字节数转换为MB: ```php...

    PHP通过内置函数memory_get_usage()猎取内存用法状况__1.docx

    另外,`getrusage()`函数则提供了更全面的资源使用信息,包括CPU使用情况。在Linux环境下,它可以提供关于系统资源利用率的详细报告,这对于调试和性能分析非常有价值。 在实际的Web开发中,`memory_get_usage()`...

    9个php功能

    虽然 `getrusage()` 函数在 Windows 下不可用,但在其他操作系统上,可以使用它来查看进程的资源使用情况,包括 CPU 使用信息。 **示例:使用 `getrusage()` 查看 CPU 资源使用情况** ```php print_r(getrusage())...

    linux c函数

    在调试和性能分析方面,`printf`家族的`fprintf`、`vfprintf`等函数常用于输出调试信息,而`clock`和`times`则用于获取运行时间,`getrusage`可以获取进程资源使用情况。 `errno`全局变量用于存储系统错误代码,`...

    Linux C 函数详细介绍

    Linux C编程中,可以通过sysctl、getrusage等函数获取系统信息,进行性能监控和优化。此外,strace工具可以帮助调试系统调用,gprof用于性能分析。 综上所述,"Linux C 函数详细介绍"这一资料全面覆盖了Linux环境下...

    node-getrusage:Unix getrusage的C ++端口,用于获取cputime,usertime和其他进程信息

    unix方法getrusage简单包装,用于报告CPU时间和其他进程信息 安装 npm install getrusage 或者: git clone git://github.com/davglass/node-getrusage.git cd node-getrusage npm install 用法 var proc = ...

    php获取目标函数执行时间示例

    使用`EfficiencyTester`类的方式可以作为一个基本的性能测试工具,但更复杂的性能分析可能需要结合Xdebug、PHP内建的`microtime()`、`getrusage()`等函数,或者使用专门的性能分析工具如XHProf、Blackfire等。...

    PHP中鲜为人知的10个函数

    PHP是一种广泛用于服务器端编程的开源脚本语言,它拥有庞大的内置函数库,用于执行各种操作。在众多的PHP函数中,有些鲜为人知但是却非常有用的函数,这些函数在特定的场景中能极大地提高开发效率或者提供功能上的...

    基于PHP的disk网盘专用探针源码.zip

    5. **性能监控**:探针可能涉及到CPU使用率、内存占用、网络带宽使用等性能指标的收集和分析,这需要使用到PHP的系统函数,如`getrusage()`、`memory_get_usage()`等。 6. **数据库交互**:如果disk网盘服务依赖...

    c语言函数段测试时间方法及比较

    函数段的测试有4中方法,分别是clock,times,gettimeofday,getrusage来实现的。四种函数测量同一程序所需时间

    显示程序执行时间php函数代码

    以下是对该函数及其相关知识点的详细说明: 1. **微秒时间戳**: PHP 中的 `microtime()` 函数返回当前 Unix 时间戳,精确到微秒(百万分之一秒)。它返回一个字符串,包含浮点数部分和整数部分,例如 "1431697705...

    PHP中非常有用却鲜有人知的函数集锦

    在PHP编程中,掌握一些鲜为人知但极具实用性的函数能极大地提高开发效率和代码质量。以下是一些在PHP中非常有用但不常被广泛了解的函数,它们可以帮助你更好地进行代码调试、语法检查、代码高亮显示以及浏览器兼容性...

    Linux C函数详解

    本文将深入探讨"Linux C函数详解"这一主题,旨在帮助读者更好地理解和掌握在Linux环境下使用C语言进行编程的相关知识。 1. **Linux基础知识**: - **Linux内核**:Linux系统的核心,负责管理硬件资源,提供系统...

Global site tag (gtag.js) - Google Analytics