网通社科技快报

微软发布Mac版Process Explorer 支持进程树网络连接与文件占用深度分析

微软近日在GitHub开源Process Explorer for Mac,将其经典Sysinternals工具首次移植至macOS平台,专为macOS 14及以上版本开发,采用Swift、SwiftUI与AppKit构建。该工具核心功能包括:进程树视图清晰展示父子关系,可展开如Safari等多进程应用的子进程层级并标注内存占用;网络连接监控绑定进程与TCP/UDP连接详情,支持远程IP、端口及状态识别;文件占用检测可反向查出锁定指定文件的进程及其访问模式,解决“文件被占用无法删除”痛点;安全方面集成代码签名验证、macOS公证状态检查及VirusTotal哈希扫描。性能监控支持CPU、内存、磁盘I/O、网络吞吐与GPU使用率的细粒度图表,并可按进程树聚合数据。技术实现上,工具通过libproc、IOKit等框架在沙盒限制下获取内核级信息,如利用proc_pidinfo重建进程关系、解析底层网络数据源。目前为Preview阶段,需手动安装DMG包,暂未上架Mac App Store,界面延续深色高对比风格,定位专业用户。项目支持Intel与Apple Silicon双架构,代码完全开源,有望推动macOS系统诊断能力演进。