【免费下载链接】SiliconScopeSudoless Apple Silicon system monitor (native SwiftUI GUI) with ANE / Media Engine / memory-bandwidth tracking项目地址https://gitcode.com/gh_mirrors/si/SiliconScope点击查看免费下载SiliconScope是一款免 sudo 的 Apple Silicon 系统监控工具基于原生 SwiftUI 打造核心亮点是能直接监控活动监视器看不到的三大指标ANENeural Engine 神经引擎活跃度、Media Engine 与内存带宽GB/s。它同时提供仪表盘和菜单栏套件还支持进程级 Inspector、录制回放Replay以及跨机器的 Fleet 远程监控全程无需 root 权限。为什么 Apple Silicon 用户需要专门的系统监控 在 M 系列芯片上跑本地大模型、AI 视频转码或 Core ML 任务时你一定会遇到这样的困惑btop界面漂亮、信息密集却对 ANE、Media Engine、内存带宽完全失明asitop / NeoAsitop有芯片级数据但 TUI 粗糙、细节有限自带活动监视器则干脆没有这些维度。SiliconScope 就是为补上这个缺口而生——一个普通用户也能读懂的、漂亮的原生 GUI。它的 AI Workload 视图还会自动给出瓶颈判定bandwidth-bound带宽受限/ compute-bound算力受限/ thermal-throttled热降频/ memory-pressured内存压力直接回答我的本地 LLM 现在卡在哪里。免 sudo 的原理数据从哪来很多芯片级监控工具要求管理员权限SiliconScope 不需要。它的数据来源包括数据来源功耗CPU/GPU/ANE/DRAM、驻留时间、内存带宽私有IOReport框架运行时解析符号无需 rootCPU 使用率host_processor_info采样与活动监视器一致分核温度按 M1–M5 各代整理的SMC温度键 HID 回退电池健康 / 循环次数IOPowerSources AppleSmartBattery其中 ANE 活跃度是实测而非估算读取SoC Stats › Cluster Power States中每个 ANE 集群的活跃时长占比。详细的通道映射表见官方文档 docs/ioreport-channels.md显示规范见 docs/display-spec.md。⚠️ 因为它使用了未授权的私有 APISiliconScope 无法上架 Mac App Store采用 Developer ID 签名 Apple 公证的直接分发方式——首次打开不会有 Gatekeeper 拦截提示。快速安装一条命令搞定Homebrew 一键安装要求 macOS 14 / Apple Siliconbrew install --cask siliconscope或者从 Release 下载 DMG拖入 Applications 即可。应用内置 Sparkle 自动更新这是你唯一一次需要手动下载。偏好自己编译可以 clone 仓库后用 Swift Package Manager 构建git clone https://gitcode.com/gh_mirrors/si/SiliconScope cd SiliconScope xcrun swift run SiliconScope构建脚本与打包流程可参考 Package.swift 和 scripts/package.sh贡献指南见 CONTRIBUTING.md。主仪表盘一块芯片的全景图仪表盘一屏覆盖了日常所需的全部维度AI Workload当前工作负载判定如 ANE CoreML以及带宽是否接近芯片上限CPUE-Core / P-Core 分核利用率 真实 DVFS 频率按驻留时间加权不是标称最大值GPU / Media / Neural Engine三者功耗、频率与活跃度同屏显示Memory Bandwidth内存分区Wired / Active / Compressed / Free CPU / GPU / Media / ANE / 总计各通道的 GB/sSensorsE-Core、P-Core、GPU、Memory 逐单元温度 风扇转速 GPU 降频检测Processes支持排序、过滤、结束进程点击任意进程即可打开 Inspector。进程 Inspector谁在占用神经引擎这是其他监控给不出的杀手锏。点击任意进程你可以看到CPUP/E 拆分、IPC、单进程功耗W、内存、磁盘 IO均带实时曲线Neural-Engine memory神经引擎内存占用——Apple 公开暴露的唯一进程级 ANE 信号能精确看出哪个 App 跑在 ANE 上、占了多少系统级指标GPU / ANE 功耗 / 媒体引擎 / 带宽会明确标注system-wide绝不伪造进程级数字。所有数据来自公开的proc_pid_rusage(pid, RUSAGE_INFO_V6, …)接口自有进程连 entitlement 都不需要。菜单栏监控像 iStat Menus 一样自由CPU、GPU、Memory、Network、SSD、Sensors、Battery——每一项都可以单独固定到菜单栏且每项可自选样式柱状 / 历史曲线 / 双行文本 / 单值 / 图标。下面这个GPU / Media / Neural下拉面板同时展示 GPU 显存、ANE、Media 的实时仪表和 60 秒趋势相关实现代码位于 Sources/SiliconScope/MenuBarView.swift 与 Sources/SiliconScope/MenuBarItemsSettings.swift。Fleet把别的机器也拉进同一块仪表盘除了本机v4.0 引入的Fleet功能让远程 Mac mini、Linux GPU 工作站、云主机都能接入同一个界面。远程 Mac 渲染出的就是与本地完全一致的仪表盘——包括神经引擎据作者所知没有其他工具能做到这一点。局域网内的机器通过 mDNS自动发现无需配置 IP连接全程TLS 加密 令牌配对查看端首次连接即固定 agent 证书agent 是只读的只报告指标、不暴露任何控制端点窗口不在屏幕上时自动停止轮询不浪费网络和电量。完整操作手册见 docs/fleet.mdLinux agent 源码在 agent/安装脚本为 scripts/install-agent.sh。其他值得一提的功能⏺Record Replay一键录制全部指标为.ssrec文件之后可以像 DVR 一样回放、拖拽时间轴、变速播放专治回头看时尖峰已经消失⚡按需 Benchmark对本地模型跑一次短生成测得 tok/s 与 tok/Wh能效按模型存档电池详情健康度、循环次数、电池状态。小结SiliconScope 证明了免 sudo和芯片级深度并不矛盾靠运行时解析 IOReport、按代整理 SMC 温度键、用公开 rusage 接口做进程级统计它把 ANE、Media Engine 和内存带宽这三类 Apple Silicon 专属信号送到了普通用户眼前。如果你正在 M 系列 Mac 上跑本地 AI又想知道它到底跑在哪个引擎上、瓶颈在哪里SiliconScope 值得装一个试试。项目核心资料主文档README.mdIOReport 通道映射docs/ioreport-channels.md显示规范docs/display-spec.mdFleet 使用手册docs/fleet.md核心采样层源码Sources/SiliconScopeCore/Linux/Windows agent 源码agent/赞分享【免费下载链接】SiliconScopeSudoless Apple Silicon system monitor (native SwiftUI GUI) with ANE / Media Engine / memory-bandwidth tracking项目地址https://gitcode.com/gh_mirrors/si/SiliconScope点击查看免费下载相关推荐终极系统监控神器btop让你的系统性能一目了然终极系统监控神器btop让你的系统性能一目了然 在Linux系统管理中一款直观易用的系统监控工具能帮助用户快速掌握系统资源使用情况。btop作为一款功能强大指标监控CLI运维观测Fulling安全架构揭秘如何确保多租户环境下的数据隔离Fulling安全架构揭秘如何确保多租户环境下的数据隔离 在当今云原生时代 Fulling安全架构 作为AI驱动的全栈工程师代理平台必须确保多租户环境下的终极Mac电量监控神器AirBattery让你的所有Apple设备电量一目了然终极Mac电量监控神器AirBattery让你的所有Apple设备电量一目了然 还在为频繁检查iPhone、iPad、Apple Watch的电量而烦恼吗A桌面应用上一篇IBM 发布 Granite 4.0 语言模型系列granite-4.0-micro 引领轻量级 AI 助手新范式下一篇bk-cmdb 批量创建被引用模型实例接口batch_create_quoted_inst详解创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考