基 础 函 数 参 考


ProcessGetStats

返回运行进程的内存或 IO 信息数组.

ProcessGetStats ( ["进程" [, 类型]] )

参 数

进程 [可选参数] 进程的名称或者PID. 默认值(-1) 表示当前进程.
类型 [可选参数] 0 = (默认) 内存信息, 1 = IO 信息.

返 回 值

成功: 返回信息数据的数组 (见备注).
失败: 返回 0.

备 注

返回一维数组类型如下:

类型 = 0 : 内存统计

$array[0] = 工作区大小
$array[1] = 峰值工作区大小

类型 = 1 : IO 统计

$array[0] = 执行读操作数.
$array[1] = 执行写入操作数.
$array[2] = 执行 I/O 操作数, 不是读, 写操作.
$array[3] = 读取的字节数.
$array[4] = 写入的字节数.
$array[5] = 传输的字节数, 不是读, 写操作.

相 关 函 数

ProcessList

函 数 示 例


; 检索当前运行中进程的内存信息
Local$mem = ProcessGetStats()

; 检索当前运行中进程的 IO 信息
Local $IO = ProcessGetStats(-1, 1)

provider with jb51.net (unicode)