一位开发者因对btop在苹果Mac M系列芯片上的表现不满,自行开发了siltop——一款轻量级系统监控工具。1该工具能够实时显示芯片功率、GPU使用情况、每核时钟频率和温度信息,而这些正是btop在M系列Mac上无法显示的关键数据。1
siltop在资源占用方面具有显著优势,单核CPU占用率仅约1.3%,而btop则需要约2.5%。1该工具从Mac的SMC和IOReport直接获取数据,无需sudo权限即可运行。1此外,siltop还支持平文本告警显示功能,如"Busy: rustc using 9.1 cores"和"Hot: fans at 80%"等提示信息。1
siltop采用Rust语言开发,以MIT/Apache双许可证开源发布。1用户可通过brew install cloaky233/tap/siltop && siltop --demo命令进行安装和体验。1该项目不包含任何遥测功能和网络连接,除非用户主动启用更新检查功能。1
A developer has built siltop, a lightweight system monitoring application designed to address limitations in btop on Apple Silicon Macs.1 The new tool emerged from frustration with btop's inability to display critical performance metrics on M-series chips, including power consumption, GPU usage, per-core clock speeds, and temperature data.1
Siltop offers significantly lower resource overhead compared to btop, consuming approximately 1.3% of a single CPU core versus btop's 2.5%.1 The application retrieves data directly from the System Management Controller (SMC) and IOReport, eliminating the need for sudo privileges.1 Among its features are plaintext alerts that display real-time system status, such as "Busy: rustc using 9.1 cores" and "Hot: fans at 80%".1
The project is written in Rust and released under dual MIT/Apache licensing.1 Installation is available through Homebrew with the command brew install cloaky233/tap/siltop && siltop --demo.1 The tool contains no telemetry and does not connect to the network unless users explicitly enable update checking.1
评论
还没有评论,欢迎留下第一条。