软件截图
软件介绍
Pulsar 是一款运行于 Windows 11 平台的开源系统监控工具,由 Rust 语言编写。与传统的独立窗口式监控软件不同,Pulsar 直接嵌入 Windows 11 任务栏,以实时图表或紧凑文本的形式展示 CPU、内存、磁盘、网络、GPU、温度和 Ping 延迟等系统核心指标。其内存占用仅约 10 MB,CPU 占用远低于 1%,无需管理员权限、无驱动依赖、无遥测数据收集,是一款面向极客用户的轻量级硬件监测方案。该项目采用 GPL-3.0 许可证开源发布。
核心功能
任务栏实时监控:将 CPU 使用率、GPU 负载、内存占用、磁盘活动、网络流量、温度和 Ping 等指标直接显示在 Windows 11 任务栏上,支持面积图、折线图、柱状图、电平表和纯文本等多种图形样式,每个监控项可独立配置颜色与样式。
悬浮弹窗三级详情:鼠标悬停于任意监控项时弹出半透明模糊背景的详细面板,提供"简洁、标准、详细"三个信息密度级别,详细级别可显示每核心温度、功耗分项、Top 进程等深度数据。
系统详情窗口:类似 CPU-Z 风格的全系统硬件信息视图,涵盖处理器(每核负载/时钟/温度矩阵)、内存模块时序、显卡引擎与 PCIe 链路、存储设备 SMART 温度、网络适配器地址等全面硬件参数。
桌面小部件:可在桌面上放置一个常驻面板,支持 Sparkline 迷你图、磁贴和仪表盘三种视觉风格,可自定义各项显示密度,置于窗口底层或始终置顶。
游戏帧率与会话追踪:通过可选的传感器服务监测前台应用帧率,游戏运行时在屏幕角落显示帧率条,游戏退出后自动弹出本次游玩时长、平均帧率、1% Low 及峰值 CPU/GPU 温度的摘要通知,并记录到 CSV 文件。
传感器服务(可选):通过 PawnIO 开源签名驱动读取 CPU 温度、功耗、芯片组温度等需要内核权限的数据。主程序始终以普通用户权限运行,传感器服务作为独立 Windows 服务运行,架构设计上做到了权限隔离。
配置文件与主题系统:支持保存和切换多组配置文件(如游戏模式/办公模式),内置 8 套主题并支持自定义配色方案导出与分享。支持 CSV 数据录制功能,可将所有采样数据写入文件用于后续分析。
适用人群
追求桌面信息密度的 Windows 11 极客用户
需要在不遮挡工作区的前提下实时掌握系统状态的开发者与运维人员
PC 游戏玩家,需要监控帧率和硬件温度的用户
对系统资源占用敏感、不愿安装重量级监控套件的轻量工具爱好者
硬件评测与超频用户,需要详细传感器数据的技术人群
优缺点分析
优点:
极致轻量:约 10 MB 内存、低于 1% CPU 占用,相比 HWiNFO + Rainmeter 等组合方案,资源消耗几乎可以忽略不计。
零隐私顾虑:无遥测机制,仅发起 Ping(用户主动开启)和 GitHub 版本检查两类网络请求,后者亦可关闭。
高度可定制:每个监控项独立配置图形样式、颜色方案和弹窗详情等级,支持主题导出/导入,可适配 TranslucentTB 等第三方任务栏美化工具。
GPU 监控免驱动:通过 Windows 原生接口读取 GPU 数据(与任务管理器同源),无需安装 NVIDIA/AMD 厂商 SDK。
架构合理:主程序与传感器服务分离,权限最小化设计,传感器服务通过 PawnIO 签名模块限定寄存器访问范围。
缺点:
仅限 Windows 11:不支持 Windows 10 及更早版本,限制了用户覆盖面。
CPU 温度依赖额外服务:获取 CPU 温度、功耗等核心指标需安装可选的传感器服务和 PawnIO 驱动,增加了部署复杂度。
硬件兼容性有限:传感器服务目前主要支持 Intel 和 AMD Ryzen(Zen 架构及以后),部分主板 ACPI 热区仅返回占位值,导致无服务模式下温度显示为短横线。
未签名发布:安装包尚未进行代码签名,Windows SmartScreen 会弹出未知发布者警告,可能影响普通用户的信任感。
多语言覆盖有限:目前仅支持英语、西班牙语和简体中文三种语言。
系统要求
操作系统:Windows 11(64 位),不支持 Windows 10
运行时依赖:无需额外运行时环境;传感器服务需安装 PawnIO 驱动(可通过 winget 安装)
编译环境(从源码构建):Rust 1.92+、MSVC 构建工具、Windows SDK
硬件建议:无特殊硬件要求,任何可正常运行 Windows 11 的设备均可流畅使用,运行时内存占用约 10 MB
下载地址
声明:本站为非盈利性技术交流平台。所有资源均来自互联网或官方发布,版权归原作者所有。如有侵犯您的权益,请联系我们(fzxzcopy@163.com),我们将第一时间处理。