|
0 / 0 / 0
Регистрация: 18.05.2015
Сообщений: 19
|
|
CPU/SYSTEM Monitoring05.01.2017, 07:54. Показов 4238. Ответов 5
Метки нет (Все метки)
Доброго времени суток, уважаемые!
Пишу небольшую софтину для мониторинга пк, обшарил все шо можно, но так и не нашел нормальной проги для отображения информации о ПК (загруженность/температура/скорость вращения кулера cpu/sys/gpu) да так, чтобы можно было передавать информацию на другой комп или телефон (под андроидом) по сетке без "раздвоения/расширения" экрана. Посему решил сам взяться и написать хоть что-нибудь похожее. Из всего я сумел найти и осилить только отображение использования ram (в % и в MB), gpu (через npapi) и cpu (не по ядрам, а в целом, в %), но так и не смог осилить WMI, чтобы вытащить инфу о температуре и вращении кулеров процессора (хотя бы просто cpu, без sys). Поэтому прошу помощи у вас, поделиться опытом и знаниями или хотя бы литературой, дабы осилить WMI и вытащить информацию о температуре процессора (хотя бы просто процессора) и скорости вращения кулеров (хотя бы основного). У гигов есть неплохая софтина, которая позволяет управлять скоростями кулеров и отображает информацию о температуре проца (cpu) и северного моста (sys) и показывает скорость кулеров, но она крайне неудобна и в ней куча лишней информации, которую нельзя подрезать. p.s.: пишу на с++; использую xe10.1; желательно бы просто обойтись средствами WMI; просьба не предлагать использование wingring0 и giveio.sys
0
|
|
| 05.01.2017, 07:54 | |
|
Ответы с готовыми решениями:
5
System NT Kernel & System CPU грузит New CPU is inserted in your system! Процесс system.exe грузит CPU примерно на 50%, что делать? |
|
Ушел с форума
|
|
| 05.01.2017, 13:41 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 18.05.2015
Сообщений: 19
|
|
| 05.01.2017, 17:17 [ТС] | |
|
Даже если пересесть на C# или VB? Неужели все так запущено? И если так, то как же тогда другие софтины вытягивают эту инфу?
Насколько я знаю, open hardware monitor на C# написан и, вроде бы, активно использует wmi, или я ошибаюсь?
0
|
|
|
Ушел с форума
|
|
| 05.01.2017, 18:39 | |
|
Open Hardware Monitor использует winring0. CPU-Z, AIDA64 тоже ставят
свои драйверы в систему, которые помогают вытягивать нужную информацию.
0
|
|
|
0 / 0 / 0
Регистрация: 18.05.2015
Сообщений: 19
|
|
| 05.01.2017, 19:22 [ТС] | |
|
В таком случае не найдется ли у вас нормальная читабельная литература и, по возможности, примеры использования winring0 в c++ билдере? Гугл мне выдает только японско-китайские сайты, либо сайты, где ссылки уже давным давно мертвы. Сам драйвер нашел без проблем, но вот примеры его использования за весь день найти не смог, а изучать C# только ради того, чтобы перевести код в C++... немного глупо выглядит идея.
0
|
|
|
Ушел с форума
|
|
| 05.01.2017, 22:27 | |
|
Изучать C# не нужно, там код настолько простой, что все должно быть понятно.
Да, и я не могу согласиться с тем, что получение новых знаний - это глупо. А вообще, советую сразу бросать эту идею и даже не пытаться начинать. Температура - вещь, которая сильно зависит от типа и модели процессора. Выходит новая линейка процессоров - тебе нужно поддерживать ее. Это же касается различий в Intel и AMD. Для получения температуры нужен драйвер режима ядра. Температура берется из MSR-регистров и вычисляется всякой хитрой арифметикой с хардкодными константами. И т.п. Готов к этому? Кстати, Open Hardware Monitor не обновлялся уже пару лет. Возможно, поддержки последних процессоров у него уже нету, придется самому разбираться, что да как...
0
|
|
| 05.01.2017, 22:27 | |
|
Помогаю со студенческими работами здесь
6
Warning! Now System is in Safe Mode, re setting CPU Freguency in the CMOS Setup
New CPU is inserted in your system! Press F1 to Run Setap Press F2 to load default values and continue
CPU греется до 75 градусов , проц : Intel Pentium(R) 4 CPU 3.00GHz Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|