btop++ v1.4.1版本发布:终端系统监控工具的重大更新

btop++ v1.4.1版本发布:终端系统监控工具的重大更新

btop A monitor of resources btop 项目地址: https://gitcode.com/gh_mirrors/bt/btop

项目简介

btop++是一个现代化的终端系统资源监控工具,它提供了直观的图形化界面来展示CPU、内存、磁盘、网络等系统资源的使用情况。相比传统的top或htop工具,btop++拥有更美观的界面、更丰富的功能以及更好的用户体验。它支持多种操作系统平台,包括Linux、FreeBSD、OpenBSD和MacOS等。

版本亮点

btop++ v1.4.1版本带来了多项改进和修复,以下是主要更新内容:

核心功能改进

  1. GPU监控增强:修复了GPU支持关闭时的菜单崩溃问题,改进了GPU功耗显示精度,现在可以显示低于100W的分数值功耗。

  2. 网络和进程显示优化:在网络和进程框中用箭头符号替代了原来的方括号,使界面更加简洁直观。

  3. 日志存储位置变更:现在遵循XDG规范,将日志文件存储在XDG_STATE_HOME目录下,提高了与Linux文件系统标准的兼容性。

  4. 配置解析模块重构:将配置解析器移到了独立的模块中,提高了代码的可维护性和扩展性。

平台兼容性提升

  1. 新增对MidnightBSD的支持:通过现有的FreeBSD支持实现了对MidnightBSD的兼容。

  2. 系统版本适配:更新了对NetBSD 10.1和FreeBSD 14.2的支持。

  3. macOS构建调整:移除了macOS 12的构建支持,新增了对macOS 14和15的支持。

用户体验改进

  1. 新增比特率显示选项:在菜单中添加了单独选项来以10为基数显示比特率,与字节/比特的显示设置分开。

  2. CPU名称处理优化:各平台共享CPU名称修剪代码,特别是针对Ryzen处理器的名称显示进行了专门优化。

  3. 选项菜单修复:解决了页面导航时可能出现的无序映射错误问题。

主题和视觉改进

  1. 新增多款主题:包括Kanagawa-lotus、Kanagawa-wave、adwaita-dark和Everforest Light Medium等主题,为用户提供了更多视觉选择。

  2. 主题文件修复:修正了phoenix-night.theme被错误标记为可执行文件的问题。

技术细节

  1. 依赖库更新:将内置的fmt库升级到了11.1.4版本,提高了字符串格式化的性能和稳定性。

  2. 构建系统改进

    • 将CMake最低版本要求提升到3.25,以支持LINUX变量
    • 添加了对CMAKE_DL_LIBS的链接支持
    • 修复了macOS构建工作流
  3. 代码质量提升:修复了多处代码问题,包括:

    • 修复了过时的egrep调用
    • 解决了Intel GPU设备名称查询时的段错误问题
    • 增加了对Gen-6之前Intel GPU的支持

使用建议

对于想要使用btop++ v1.4.1的用户,建议注意以下几点:

  1. 目前发布的二进制文件不包含GPU监控支持,如需此功能需要自行编译或等待发行版提供相应包。

  2. Linux用户可以根据系统架构选择合适的预编译版本,所有Linux二进制文件都使用musl静态链接,兼容内核2.6.39及以上版本。

  3. 32位x86系统用户应选择i486或i686版本,64位系统则应选择x86_64版本。

  4. 主题爱好者可以尝试新加入的多款主题,特别是adwaita-dark为喜欢深色模式的用户提供了新选择。

btop++ v1.4.1通过多项改进和修复,进一步提升了系统监控的准确性和用户体验,是终端用户监控系统资源的优秀选择。

btop A monitor of resources btop 项目地址: https://gitcode.com/gh_mirrors/bt/btop

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宋泽闽Eudora

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值