返回一个数组,数组中包含了运行中的进程的内存或者IO信息.
ProcessGetStats ( ["进程" [, 类型]] )
进程 | [可选参数] 需要取得信息的进程的名称或者PID. 默认值(-1) 表示当前进程. |
类型 | [可选参数] 0 = (默认) 内存信息, 1 = IO 信息. |
成功: | 返回一个包含信息数据的数组(参考注意部分). |
失败: | 返回 0. |
Example()
Func Example()
; 返回当前进程的内存信息.
Local $aMemory = ProcessGetStats()
; If $aMemory is an array then display the following details about the process.
If IsArray($aMemory) Then
MsgBox(4096, "", "WorkingSetSize: " & $aMemory[0] & @CRLF & _
"PeakWorkingSetSize: " & $aMemory[1])
Else
MsgBox(4096, "", "An error occurred.")
EndIf
EndFunc ;==>Example