PowerShell ps 输出中的标头是什么意思?

Eri*_*son 10 powershell command-line

如果我输入psPowerShell,我会得到类似的信息:

Handles  NPM(K)    PM(K)      WS(K) VM(M)   CPU(s)     Id ProcessName          
-------  ------    -----      ----- -----   ------     -- -----------          
     45       2      524       1812    12             376 AEstSrv              
     40       2      624       2028    13             484 agrsmsvc             
    137       5     1540       4760    50            1568 atieclxx             
    123       4      996       3196    27             920 atiesrxx             
    122       5    15584      14688    46            4816 audiodg              
    138       5     1536       4808    55            6132 audiosrv             
Run Code Online (Sandbox Code Playgroud)

有人可以给我这里各种标题的定义吗?

Kno*_*nox 17

如果你输入

get-help get-process -full  
Run Code Online (Sandbox Code Playgroud)

您将获得对这些术语的解释。这里是:

进程的默认显示是一个包含以下列的表格:

-- 句柄:进程打开的句柄数。

-- NPM(K):进程正在使用的非分页内存量,以千字节为单位。

-- PM(K):进程正在使用的可分页内存量,以千字节为单位。

-- WS(K):进程工作集的大小,以千字节为单位。工作集由进程最近引用的内存页组成。

-- VM(M):进程正在使用的虚拟内存量,以兆字节为单位。虚拟内存包括磁盘上分页文件中的存储。

-- CPU(s):进程在所有处理器上使用的处理器时间量,以秒为单位。

-- ID:进程的进程ID(PID)。

-- ProcessName:进程的名称。