Консультация № 176984
01.03.2010, 10:17
45.00 руб.
0 2 1
Нужно написать программу с графическим интерфейсом(любым) под Linux например Open Suse 11.0 показывающую температуру процессора, материнской платы, жесткого диска, видеокарты. Программа также должна показывать график использования процессора. Если процессор сильно нагрелся подавать сигнал на перезагрузку.

Обсуждение

давно
Академик
20764
1861
01.03.2010, 11:23
общий
Если под linux, то мониторинг - отдельно, уведомления - отдельно. Соответственно должна быть програмная система - одна компонента мониторит, а решения принимают другие.
Мониторингом давно и успешно занимается проект (и пакет во всех дистрибутивах) lm-sensors. Для уведомлений существуют общие и достаточно стройные решения, например nagios/icinga
давно
Старший Модератор
17042
808
01.03.2010, 11:44
общий
это ответ
Здравствуйте, Oxioner.
Подобная программа уже написана. Консольные датчики темепературы различных устройств, поддерживаемых ядром Linux (lm-sensors - исходные тексты можно скачать здесь), имеют графический front-end - ksensors. Скачать исходные тексты программы можно здесь. Кроме того, программа вывода информации о системе KDE, ksysguard, также поддерживает lm-sensors (см. исходные тексты kdebase).
Удачи!
Об авторе:
We have but faith: we cannot know;
For knowledge is of things we see;
And yet we trust it comes from thee,
A beam in darkness: let it grow.
-----
https://www.linkedin.com/in/andreynkuznetsov
https://www.researchgate.net/profile/Andrey_Kuznetsov11
http://www.researcherid.com/rid/K-8824-2014
Форма ответа