|
13 / 12 / 4
Регистрация: 20.05.2016
Сообщений: 325
|
||||||
Требуется получить значение общей нагрузки на процессор18.07.2016, 13:38. Показов 3048. Ответов 14
Метки нет (Все метки)
Здесь значение сильно отличается от значения, показываемого Диспетчером задач Windows.
Неверно значит что-то.
0
|
||||||
| 18.07.2016, 13:38 | |
|
Ответы с готовыми решениями:
14
Определить сопротивление общей нагрузки и наибольшую мощность
Нет нагрузки на процессор |
|
71 / 71 / 58
Регистрация: 12.12.2013
Сообщений: 420
|
||||||
| 20.07.2016, 22:14 | ||||||
0
|
||||||
|
13 / 12 / 4
Регистрация: 20.05.2016
Сообщений: 325
|
|
| 21.07.2016, 11:16 [ТС] | |
|
Вообще чушь полная получается. Ни единого совпадения на графике с системным монитором. За каждые 100 тактов sleep показание меняется с 0 до 80 (к примеру, говоря о результатах замера).
0
|
|
|
71 / 71 / 58
Регистрация: 12.12.2013
Сообщений: 420
|
|
| 21.07.2016, 11:41 | |
|
Это может быть из-за того, что снимается показатель только с одного из ядер).Так же не стоит забывать, что обновление информации в диспетчере задач происходит с интервалом.
Лично у меня совпадают показатели, ну, по крайней мере очень близки с текущей загруженностью.
0
|
|
|
13 / 12 / 4
Регистрация: 20.05.2016
Сообщений: 325
|
|
| 21.07.2016, 11:50 [ТС] | |
|
Ахах) код, что выше работает отлично. Я обнаружил неисправность в работе студии.
Опуская подробности, закомментировал весь код ConsoleApplication С++ кроме #include "stdafx.h" void main() { return; }. Всё выводит числа в цикле.. Добавлено через 7 минут Только как избавится от зависимости к языку ОС?
0
|
|
|
71 / 71 / 58
Регистрация: 12.12.2013
Сообщений: 420
|
|
| 21.07.2016, 12:18 | |
|
Зависимость решается функцией PdhLookupPerfNameByIndex.
0
|
|
|
13 / 12 / 4
Регистрация: 20.05.2016
Сообщений: 325
|
||||||
| 21.07.2016, 13:31 [ТС] | ||||||
Какие индексы нужно использовать?
0
|
||||||
|
71 / 71 / 58
Регистрация: 12.12.2013
Сообщений: 420
|
|
| 21.07.2016, 17:46 | |
|
индексы можно найти в реестре по пути HKLM\Software\Microsoft\Windows NT\CurrentVersion\Perflib\
0
|
|
|
13 / 12 / 4
Регистрация: 20.05.2016
Сообщений: 325
|
|
| 21.07.2016, 19:17 [ТС] | |
|
Придётся всегда (программно) лезть в реестр, чтобы узнать эти индексы?
Т.е. для всех windows nt именно такие значения? Там несколько параметров и все шестнадцатеричные. Какие именно?
0
|
|
|
71 / 71 / 58
Регистрация: 12.12.2013
Сообщений: 420
|
|
| 21.07.2016, 20:26 | |
|
Perflib\009(или 019) строка "Counter". Ве индексы указаны
Кликните здесь для просмотра всего текста
1
1847 2 System 4 Memory 6 % Processor Time 10 File Read Operations/sec 12 File Write Operations/sec 14 File Control Operations/sec 16 File Read Bytes/sec 18 File Write Bytes/sec 20 File Control Bytes/sec 24 Available Bytes 26 Committed Bytes 28 Page Faults/sec 30 Commit Limit 32 Write Copies/sec 34 Transition Faults/sec 36 Cache Faults/sec 38 Demand Zero Faults/sec 40 Pages/sec 42 Page Reads/sec 44 Processor Queue Length 46 Thread State 48 Pages Output/sec 50 Page Writes/sec 52 Browser 54 Announcements Server/sec 56 Pool Paged Bytes 58 Pool Nonpaged Bytes 60 Pool Paged Allocs 64 Pool Nonpaged Allocs 66 Pool Paged Resident Bytes 68 System Code Total Bytes 70 System Code Resident Bytes 72 System Driver Total Bytes 74 System Driver Resident Bytes 76 System Cache Resident Bytes 78 Announcements Domain/sec 80 Election Packets/sec 82 Mailslot Writes/sec 84 Server List Requests/sec 86 Cache 88 Data Maps/sec 90 Sync Data Maps/sec 92 Async Data Maps/sec 94 Data Map Hits % 96 Data Map Pins/sec 98 Pin Reads/sec 100 Sync Pin Reads/sec 102 Async Pin Reads/sec 104 Pin Read Hits % 106 Copy Reads/sec 108 Sync Copy Reads/sec 110 Async Copy Reads/sec 112 Copy Read Hits % 114 MDL Reads/sec 116 Sync MDL Reads/sec 118 Async MDL Reads/sec 120 MDL Read Hits % 122 Read Aheads/sec 124 Fast Reads/sec 126 Sync Fast Reads/sec 128 Async Fast Reads/sec 130 Fast Read Resource Misses/sec 132 Fast Read Not Possibles/sec 134 Lazy Write Flushes/sec 136 Lazy Write Pages/sec 138 Data Flushes/sec 140 Data Flush Pages/sec 142 % User Time 144 % Privileged Time 146 Context Switches/sec 148 Interrupts/sec 150 System Calls/sec 152 Level 1 TLB Fills/sec 154 Level 2 TLB Fills/sec 156 Enumerations Server/sec 158 Enumerations Domain/sec 160 Enumerations Other/sec 162 Missed Server Announcements 164 Missed Mailslot Datagrams 166 Missed Server List Requests 168 Server Announce Allocations Failed/sec 170 Mailslot Allocations Failed 172 Virtual Bytes Peak 174 Virtual Bytes 178 Working Set Peak 180 Working Set 182 Page File Bytes Peak 184 Page File Bytes 186 Private Bytes 188 Announcements Total/sec 190 Enumerations Total/sec 198 Current Disk Queue Length 200 % Disk Time 202 % Disk Read Time 204 % Disk Write Time 206 Avg. Disk sec/Transfer 208 Avg. Disk sec/Read 210 Avg. Disk sec/Write 212 Disk Transfers/sec 214 Disk Reads/sec 216 Disk Writes/sec 218 Disk Bytes/sec 220 Disk Read Bytes/sec 222 Disk Write Bytes/sec 224 Avg. Disk Bytes/Transfer 226 Avg. Disk Bytes/Read 228 Avg. Disk Bytes/Write 230 Process 232 Thread 234 PhysicalDisk 236 LogicalDisk 238 Processor 240 % Total Processor Time 242 % Total User Time 244 % Total Privileged Time 246 Total Interrupts/sec 248 Processes 250 Threads 252 Events 254 Semaphores 256 .................... ................. 2178 CurrentResources
0
|
|
|
13 / 12 / 4
Регистрация: 20.05.2016
Сообщений: 325
|
|
| 21.07.2016, 20:49 [ТС] | |
|
Вы не ответили((
Каждый раз придётся эти индексы читать или значения индексов для всех windows nt одинаковые?
0
|
|
|
71 / 71 / 58
Регистрация: 12.12.2013
Сообщений: 420
|
||
| 21.07.2016, 21:57 | ||
|
0
|
||
|
13 / 12 / 4
Регистрация: 20.05.2016
Сообщений: 325
|
||||||
| 21.07.2016, 23:17 [ТС] | ||||||
Выводит cout шестнадцатеричные коды, а не строки.
0
|
||||||
|
71 / 71 / 58
Регистрация: 12.12.2013
Сообщений: 420
|
||||||
| 22.07.2016, 11:41 | ||||||
|
Сперва получаем имя объекта, потом его счетчик
1
|
||||||
|
13 / 12 / 4
Регистрация: 20.05.2016
Сообщений: 325
|
|
| 22.07.2016, 11:47 [ТС] | |
|
Спасибо вам большое!
![]() Не поможете с получением описания файла: Как получить свойство "описание" любого файла? ?
0
|
|
| 22.07.2016, 11:47 | |
|
Помогаю со студенческими работами здесь
15
Падение нагрузки на процессор и видеокарту Регулирование нагрузки на процессор в VB6 Программа для просмотра нагрузки на процессор Процессор работает на максимальной частоте без нагрузки Оптимизация updateGL для снижения нагрузки на процессор Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|