发布 GSmartControl 2.0,用于评估磁盘和 SSD 运行状况的 GUI

上次重大更新发布 7 年后,GSmartControl 2.0 项目发布,该项目开发了 smartmontools 工具包的图形界面,允许您监控支持 SMART 技术的驱动器状态(自我监控、分析、和报告技术)。支持与 PATA 和 SATA 驱动器、NVMe 驱动器、USB 转换器和一些 RAID 控制器配合使用。该项目代码使用GTK库用C语言编写,并在GPL 3.0许可下分发。

该程序可以运行内部驱动器性能测试并检查其执行结果。此外,还提供启用/禁用 SMART、生成报告和识别异常、设置设备特定 SMART 参数以及显示有关驱动器的详细信息等功能。可以通过访问驱动器或加载另一个系统上保存 smartctl 命令输出的文本文件来生成报告。支持针对 Linux、Windows、macOS、FreeBSD 和其他 BSD 系统进行构建。

新版本的值得注意之处在于增加了对 NVMe 驱动器的支持,以及在解析 smartctl 实用程序的输出时过渡到使用 JSON 格式。代码已被重构并切换为使用 C++17 和 C++20 标准中提出的功能(现在构建需要支持 C++20 的编译器,例如 GCC 13+、Clang 17+ 和 Apple Clang 15+)。 Autotools 工具包已替换为 CMake 构建系统。该界面使用氧气组中的图标而不是水晶。

 发布 GSmartControl 2.0,用于评估磁盘和 SSD 运行状况的 GUI


来源: opennet.ru

添加评论