Skip to content

AetherTerm v1.17.0

Choose a tag to compare

@bcblr1993 bcblr1993 released this 04 Nov 07:05
· 17 commits to master since this release

AetherTerm v1.17.0 (Build 2026110403)

✨ 新增特性 (Features)

  • 新增交换内存(Swap)实时监控与分级状态展示:
    • Linux 端直接从 /proc/meminfo 零额外开销解析 SwapTotal 与 SwapFree;macOS 端通过 sysctl -n vm.swapusage 采集交换区总量与已用容量;
    • 在服务器实时性能监控面板「内存」下方新增「交换」行与进度条,支持根据占用水位自动切换告警色(>50% 预警、>80% 告警),并在未配置 Swap 的服务器上清晰标识 0.0/0G (未启用)。
  • 新增「网络实时吞吐」双曲线图表与高精度防抖速率引擎:
    • Linux 端速率计算引入远端 /proc/uptime 内核单调时钟差分与 EMA 指数滑动平均滤波,彻底消除 SSH 网络 RTT 抖动导致的吞吐率跳变;同时采样周期加密至 1.5s,完整覆盖 eth*/ens*/enp*/eno*/em*/bond*/vmbr*/venet* 等物理与虚拟化网卡;
    • 新增「网络实时吞吐」独立卡片与下行(↓)/上行(↑)双序列实时曲线(metrics.network.chart),采用 Catmull-Rom 样条平滑插值、柔和渐变面积填充、最新采样发光锚点及自适应 Y 轴量纲刻度。

⚡️ 体验优化与修复 (Improvements & Fixes)

  • 监控面板 UI 与丝滑动效升级:新增高对比度胶囊进度条 ApexMetricProgressBar,全量指标数值、上下行速率胶囊、系统负载及秒级实时采样时间接入 .monospacedDigit() 与 .contentTransition(.numericText()) 数字滚动动画;
  • 修复折行排版问题:面板宽度对齐至标准网格 416pt,彻底解决「HDD 机械 + 大容量磁盘数值」折成两行及「Top 进程占用」7 位大 PID 千分位逗号折行的问题。