htop 3.5 发布:优化 Linux、macOS 与 BSD 支持

htop 3.5 正式发布了,这是该项目时隔近一年带来的新版本更新。这次升级不仅优化了界面体验,还增加了新的监控指标,并针对 Linux、macOS 以及各类 BSD 系统做了改进,同时也对构建和性能进行了打磨。

如果你不太熟悉 htop,可以简单理解为它是经典 top 命令的“升级版”。它能实时展示进程、CPU 和内存使用情况,还支持排序、筛选和交互操作,用起来更直观,也更高效。

🎨 界面与交互更灵活

在使用体验上,htop 3.5 做了一些挺实用的改进。

新版本加入了一个全新的行编辑器,用于搜索、过滤以及屏幕重命名,同时还支持直接输入数字来修改配置项。配色方面也更丰富,新增了一套 Nord 风格主题,并明确支持 NO_COLOR 环境变量。

此外,还增加了两个启动参数,让界面可以更简洁:

  • --no-meters:隐藏顶部资源仪表
  • --no-function-bar:隐藏底部功能提示栏

对于喜欢极简界面的用户来说,这一点很实用。

📊 监控能力进一步增强

在核心监控功能上,这次更新也有明显提升。

新增了基于 libunwind-ptrace 的调用栈回溯界面,可以更深入地查看进程行为;同时加入了 SecondsUptimeMeter,用秒数显示系统运行时间。

磁盘 I/O 监控也进行了重构,现在不仅显示更清晰,还新增了多个细分指标,让分析磁盘性能更直观。

⚙️ 多平台支持全面提升

在不同系统平台上,htop 3.5 也分别做了针对性优化。

Linux 平台新增了对 OpenRC 的支持,并改进了 CPU 频率和磁盘数据的读取逻辑,让数据更准确。macOS 则加入了 GPU 监控相关代码,同时优化了系统信息显示。

而在 BSD 系统上,也分别优化了进程状态、优先级以及电源信息等细节,让整体体验更加一致。

⚡ 性能与细节优化

除了功能增强,这个版本在性能方面也做了不少细节改进。

比如取消了启动时的强制延迟,让打开速度更快;通过缓存用户信息来减少重复查询,也让运行更流畅。同时还优化了配置文件写入逻辑,避免权限问题带来的干扰。

构建系统方面也进行了更新,为一些发行版(如 openSUSE 和 SLES)提供了更完善的打包支持。

更多详细信息可以查看更新日志

🧾 总结

整体来看,htop 3.5 并没有做特别激进的改动,而是在原有基础上进行了一次全面的“细节打磨”。

它依然保持了轻量、直观的特点,但在界面、监控能力和性能方面都更进一步。对于日常使用和系统运维来说,这种升级反而更实用——用起来更顺手,也更可靠。

The post htop 3.5 发布:优化 Linux、macOS 与 BSD 支持 first appeared on Linux迷.

版权声明:
作者:congcong
链接:https://www.techfm.club/p/235136.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>