首页/系统/Windows 运维速查/资源占用定位:内存 Top 排行
本包目录(413 条)
CMD 常用命令74 条PowerShell 基础66 条网络排查41 条
服务与进程42 条
磁盘与文件43 条用户与权限34 条AD 域与组策略39 条日志与事件38 条远程管理36 条

资源占用定位:内存 Top 排行

按工作集内存排序找“大头进程”:WorkingSet64 是物理内存、PrivateMemorySize64 是私有内存。

Windows 运维速查系统更新于 2026-10-12
用途定位内存占用高的进程
语法Get-Process | Sort-Object WorkingSet64 -Descending | Select-Object -First 10
字段WorkingSet64 工作集、PrivateMemorySize64 私有提交、PagedMemorySize64 分页

常用示例

常用示例
Get-Process | Sort-Object WorkingSet64 -Descending | Select-Object -First 10 @{n='进程';e={$_.Name}}, @{n='内存MB';e={[math]::Round($_.WorkingSet64/1MB)}}
Get-Process | Measure-Object WorkingSet64 -Sum
总和可用于对比机器物理内存,估算系统缓存与驱动占用。

易错点

  • 工作集含共享内存,各进程相加会大于实际占用
  • 内存持续单调增长才疑似泄漏,稳态偏高不一定是问题

数据来源与参考

  • Microsoft Learn:Get-Process
  • Microsoft Learn:Measure-Object

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌