跳到正文
发现
ftop:Apple Silicon 系统监视器
桌面应用效率工具

ftop:Apple Silicon 系统监视器

一款为 Apple Silicon Mac 设计的轻量浮动系统监视面板,随时查看 CPU、内存、网络、GPU 与进程。

admin
发布于 2026-11-07
浏览
1
访问
0
下载
0
版本
v0.2.9
平台
macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

ftop 是一款面向 Apple Silicon Mac 的小型系统监视器,用一个可任意调整大小的浮动玻璃面板替代终端监控窗口。它适合在运行本地模型、编译任务或长时间构建时,快速查看核心、内存、网络和进程状态。只显示当前状态,不提供历史曲线和磁盘面板。

主要功能

  • 核心:每个核心一列,按核心类型分组,填充表示使用率,刻度表示当前频率。
  • 内存:已用/总量、压缩内存、交换和系统压力等级。
  • 网络与 GPU:显示当前下载/上传速度;GPU 使用率按频率加权,并显示显存与功耗。
  • 功率与温度:整机功耗和传感器温度。
  • 进程:列出最忙的应用,辅助进程归并到所属应用;点击进程可查看 CPU、内存和内部辅助进程。
  • 菜单栏:最多并排显示三个读数,可选 CPU、内存、GPU、下载、上传或功率,点击显示或隐藏面板。
  • 面板支持拖拽移动、边缘缩放,并根据尺寸自动调整布局。
  • 右键面板或菜单栏打开设置;右键进程行可结束或强制结束自己的进程。
  • 隐藏或完全遮挡时几乎停止读取,降低开销。

安装与使用

要求 Apple Silicon Mac 和 macOS 15 或更高版本。从 releases 页面下载 Ftop-<version>-arm64.dmg,打开后把 Ftop.app 拖到 Applications;或下载 zip 解压后移到 ~/Applications。随后可将命令链接到 PATH:

mkdir -p ~/.local/bin && ln -sfn /Applications/Ftop.app/Contents/MacOS/ftop ~/.local/bin/ftop

从源码安装需要 Xcode:

git clone https://github.com/Nongfsq/ftop.git

cd ftop && scripts/bundle.sh && scripts/install.sh

常用命令:ftop 打开面板,ftop toggle 隐藏/显示,ftop quit 关闭,ftop doctor 查看当前 Mac 可用的读数及原因。设置也可写入 ~/.config/ftop/config.json5。

注意事项

  • 仅支持 Apple Silicon,核心分组和每核频率依赖该架构。
  • 每核频率和温度来自 macOS 私有接口,系统更新后可能变化;不可用的读数会显示为不可用,而不是 0。
  • 默认只能看到自己的进程;如需包含 WindowServer 等系统进程,可执行 sudo ftop grant。
  • 界面支持英文和中文。
  • 0.1.1 及之后版本可自动更新;0.1.0 需要手动安装一次最新版。

本作品整理自 GitHub 开源项目 Nongfsq/ftop,原作者 @Nongfsq,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.2.9当前版本

    v0.2.9 支持在面板中右键进程并选择 End 或 Force End 结束进程;新增登录时打开;发布包增加签名公证的 dmg 磁盘映像。

评论