Издаване на GSmartControl 2.0, GUI за оценка на състоянието на дискове и SSD устройства

След 7 години от публикуването на последното значително обновление, е формулирана версия на проекта GSmartControl 2.0, който развива графичния интерфейс към инструмента smartmontools, позволяващ да се следи състоянието на носители, поддържащи технологията S.M.A.R.T. (Самостоятелно наблюдение, анализ и отчетност). Поддържа работа с PATA и SATA дискове, NVMe носители, USB конвертори и някои RAID контролери. Кодът на проекта е написан на езика C с използване на библиотеката GTK и е разпространен под лиценз GPL 3.0.

Програмата предоставя възможност за стартиране на вътрешни тестове на работоспособността на носителите и инспектиране на резултатите от тяхното изпълнение. Освен това са налични функции за включване/изключване на SMART, генериране на отчети и откриване на аномалии, настройка на специфични параметри за отделни устройства SMART и извеждане на подробна информация за носителя. Отчетите могат да бъдат генерирани както чрез взаимодействие с носителя, така и на база на зареждане на текстов файл, в който на друга система е запазен изходът от командата smartctl. Поддържат се пакети за Linux, Windows, macOS, FreeBSD и други BSD системи.

Новата версия се отличава с добавянето на поддръжка на NVMe носители и преминаване на формат JSON при анализа на изхода от утилитата smartctl. Кодът е рефакториран и преминаването на възможностите, предлагани в стандартите C++17 и C++20 (за компилирането вече е необходим компилатор, поддържащ C++20, например, GCC 13+, Clang 17+ и Apple Clang 15+). Инструментариумът Autotools е заменен с CMake. В интерфейса са използвани икони от набора Oxygen вместо Crystal.

Издаване на GSmartControl 2.0, GUI за оценка на състоянието на дискове и SSD устройства


Източник: opennet.ru
Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster