💻 系统信息
实时显示系统硬件和运行时信息。
功能特性
- ✅ CPU 使用率
- ✅ 内存使用情况
- ✅ 磁盘使用情况
- ✅ 系统运行时间
- ✅ 网络信息
- ✅ Go 运行时指标
使用方法
查看信息
- 打开全局搜索 (
Cmd/Ctrl+5) - 输入
sysinfo或系统信息 - 查看实时系统信息
信息刷新
- 自动刷新(每秒)
- 手动刷新按钮
- 暂停刷新功能
显示内容
CPU 信息
- 型号:CPU 型号和规格
- 核心数:物理核心/逻辑核心
- 使用率:实时 CPU 使用百分比
- 温度:CPU 温度(如可用)
内存信息
- 总量:总内存大小
- 已用:已使用内存
- 可用:可用内存
- 使用率:内存使用百分比
- 交换空间:交换分区使用情况
磁盘信息
- 总容量:磁盘总大小
- 已用空间:已使用空间
- 可用空间:剩余空间
- 使用率:磁盘使用百分比
- 挂载点:磁盘挂载路径
系统信息
- 操作系统:系统名称和版本
- 内核版本:系统内核版本
- 主机名:计算机名称
- 运行时间:系统启动时长
- 架构:CPU 架构(x86_64/arm64)
网络信息
- IP 地址:本机 IP
- MAC 地址:网卡物理地址
- 网络接口:网络接口列表
- 流量统计:上传/下载流量
Go 运行时
- Goroutines:协程数量
- 内存分配:Go 内存使用
- GC 暂停:垃圾回收暂停时间
监控面板
实时图表
- CPU 使用率曲线
- 内存使用趋势
- 网络流量图
告警设置
设置告警阈值:
- CPU > 80% ⚠️
- 内存 > 90% ⚠️
- 磁盘 > 85% ⚠️
性能分析
进程列表
- 查看占用 CPU/内存最多的进程
- 按资源使用排序
- 快速跳转到进程管理
资源趋势
- 历史数据记录
- 趋势分析
- 性能报告
快捷操作
| 操作 | 说明 |
|---|---|
| 刷新 | 手动刷新数据 |
| 复制 | 复制系统信息 |
| 导出 | 导出报告 |
| 截图 | 截取当前状态 |
使用场景
性能监控
- 实时监控系统负载
- 发现性能瓶颈
- 资源使用分析
故障排查
- 系统运行缓慢时检查资源
- 内存泄漏检测
- 磁盘空间不足告警
系统维护
- 定期检查系统状态
- 资源使用统计
- 硬件信息查询
技术细节
数据来源
- gopsutil:跨平台系统信息库
- Go runtime:Go 运行时指标
- 系统调用:直接系统调用
更新频率
- 默认:1 秒
- 可配置:0.5-5 秒
- 暂停:停止更新
兼容性
- macOS:完整支持
- Windows:完整支持
- Linux:完整支持