Phát hành GSmartControl 2.0, GUI để đánh giá tình trạng ổ đĩa và SSD

7 năm sau khi xuất bản bản cập nhật quan trọng cuối cùng, một bản phát hành của dự án GSmartControl 2.0 đã được hình thành, phát triển giao diện đồ họa cho bộ công cụ smartmontools, cho phép bạn theo dõi trạng thái của các ổ đĩa hỗ trợ công nghệ SMART (Tự giám sát, Phân tích, và Công nghệ báo cáo). Hỗ trợ hoạt động với ổ PATA và SATA, ổ NVMe, bộ chuyển đổi USB và một số bộ điều khiển RAID. Mã dự án được viết bằng ngôn ngữ C sử dụng thư viện GTK và được phân phối theo giấy phép GPL 3.0.

Chương trình cho phép chạy các bài kiểm tra hiệu suất ổ đĩa nội bộ và kiểm tra kết quả thực hiện chúng. Ngoài ra, còn có các chức năng như bật/tắt SMART, tạo báo cáo và xác định các điểm bất thường, cài đặt thông số SMART dành riêng cho thiết bị và hiển thị thông tin chi tiết về ổ đĩa. Báo cáo có thể được tạo bằng cách truy cập vào ổ đĩa hoặc bằng cách tải tệp văn bản mà đầu ra của lệnh smartctl đã được lưu trên hệ thống khác. Bản dựng được hỗ trợ cho Linux, Windows, macOS, FreeBSD và các hệ thống BSD khác.

Bản phát hành mới đáng chú ý là bổ sung hỗ trợ cho ổ NVMe và chuyển sang sử dụng định dạng JSON khi phân tích cú pháp đầu ra của tiện ích smartctl. Mã đã được cấu trúc lại và chuyển sang sử dụng các tính năng được đề xuất trong tiêu chuẩn C++17 và C++20 (bản dựng hiện yêu cầu trình biên dịch hỗ trợ C++20, ví dụ: GCC 13+, Clang 17+ và Apple Clang 15+). Bộ công cụ Autotools đã được thay thế bằng hệ thống xây dựng CMake. Giao diện sử dụng biểu tượng từ bộ Oxygen thay vì Crystal.

Phát hành GSmartControl 2.0, GUI để đánh giá tình trạng ổ đĩa và SSD


Nguồn: opennet.ru

Thêm một lời nhận xét