微软为 Mac 推出 Process Explorer:比活动监视器更强大的进程管理工具

Mac 上的某个程序突然占用大量 CPU,却不知道它在后台干什么?想知道一个软件偷偷连接了哪些服务器,或者某个文件究竟被哪个进程占用?

macOS 自带的「活动监视器」虽然能查看 CPU、内存和进程,但遇到复杂问题时,能提供的信息就有些不够用了。

现在,微软把 Windows 上的一款经典系统工具带到了 Mac。

微软为 Mac 推出 Process Explorer:比活动监视器更强大的进程管理工具 1

Process Explorer for Mac

Process Explorer 是微软 Sysinternals 工具集中的经典软件,长期以来都是 Windows 用户排查系统问题的利器。

现在,微软在 GitHub 上公开了它的 macOS 版本:Process Explorer for Mac。

这个版本使用 Swift、SwiftUI 和 AppKit 开发,专门面向 macOS,支持 macOS 14 及以上版本。

相比系统自带的活动监视器,它提供了更详细的进程信息,以及网络连接、文件占用和安全检查等功能。

微软为 Mac 推出 Process Explorer:比活动监视器更强大的进程管理工具 2

1. 程序背后还运行了什么?

普通的进程列表只能告诉你有哪些程序正在运行。Process Explorer 可以通过进程树展示程序之间的父子关系。

比如打开一个浏览器,背后可能运行着多个子进程,分别负责网页渲染、GPU 加速和其他任务。

能更容易地找到究竟是谁在占用资源。

2. 查看程序连接了哪些服务

这是一个很实用的功能。

Process Explorer 可以查看进程的网络连接,包括远程 IP 地址、端口和 TCP 连接状态。

如果你发现某个陌生程序一直在后台运行,就可以进一步检查它正在连接哪些服务器。

可以排查异常联网行为、了解软件后台活动。

3. 谁占用了文件

有时候,想删除或修改一个文件,却发现它正被其他程序使用。

Process Explorer 可以检查进程打开的文件、文件描述符和加载的模块,帮助定位相关程序。

微软为 Mac 推出 Process Explorer:比活动监视器更强大的进程管理工具 3

4. 检查可疑程序

除了性能和进程信息,Process Explorer 还提供了一些安全检查能力,包括:

  • 查看程序的代码签名和开发者证书
  • 检查 macOS 公证状态
  • 集成 VirusTotal 检查
  • 查看进程的详细信息

5. 更详细的性能监控

Process Explorer 还可以查看 CPU、内存、磁盘、网络和 GPU 等资源的使用情况。

配合进程树,可以更方便地追踪异常资源占用的来源。

获取


原文:https://www.appinn.com/process-explorer-for-macos/

吐个槽:Process Explorer for Mac 是照着 Windows 版本做的,界面看起来一点也不 Mac 😂

这篇文章对你有帮助吗?

Enable Notifications OK No thanks