|
12 / 12 / 2
Регистрация: 17.11.2013
Сообщений: 532
|
||||||
VBS Логирование нагрузки процессора в log файл07.07.2022, 13:20. Показов 7572. Ответов 60
Приветствую форумчан.
Хотелось бы заменить использование Process Explorer на более лёгкое что-то. Если у кого есть время помочь, буду благодарен. Нужен VBScript, логирующий нагрузку от каждого процесса на процессор. Возможно ли сделать следующий функционал:
0
|
||||||
| 07.07.2022, 13:20 | |
|
Ответы с готовыми решениями:
60
Логирование через FMX.Types.Log Минимализирования нагрузки процессора Скачки нагрузки процессора |
|
12 / 12 / 2
Регистрация: 17.11.2013
Сообщений: 532
|
|
| 11.08.2022, 01:11 [ТС] | |
|
FlasherX, ой, не сталкивался с hta.
Шикарная работа! Но всё же считает нагрузку неправильно совсем-совсем. Есть вариант перевести % в процессорное время в пунктах? Думаю, выйдет сильно точнее.
0
|
|
|
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
|
|
| 11.08.2022, 01:45 | |
|
Vasek2, если нагрузку увеличить на число ядер или половину от них, результат будет соответствовать?
Про остальное я отвечал в 3 пункте. Реакции не последовало. Что тут может быть принципиально точнее? За счёт большего числа знаков после запятой? Двух разве мало? Или речь о каких-то других пунктах?
0
|
|
|
12 / 12 / 2
Регистрация: 17.11.2013
Сообщений: 532
|
|
| 11.08.2022, 02:56 [ТС] | |
|
FlasherX, так, я поглядел внимательнее на виджет нагрузки процессора на моём рабочем столе и на нагрузку в диспетчере задач и они показывают разные нагрузки. Завтра на свежий взгляд посмотрю, что врёт: диспетчер или виджет.
Про 3 пункт. Есть % нагрузки процессом на процессор, есть процессорное время в пунктах (вроде они же - это миллисекунды, которые говорят о том, сколько процесс по времени обращался к процессору). В любом случае, завтра посмотрю, где косяк с процессами.
0
|
|
|
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
|
||
| 11.08.2022, 14:58 | ||
|
В код добавлен фокус на кнопке, чтобы можно было не только ЛКМ жать, но и Enter/пробел.
1
|
||
|
12 / 12 / 2
Регистрация: 17.11.2013
Сообщений: 532
|
||
| 11.08.2022, 15:13 [ТС] | ||
|
Я ещё посмотрю, может у меня действительно врёт виджет нагрузки на проц, а не скрипт. На MacBook'ах это выглядит так:
0
|
||
|
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
|
||
| 11.08.2022, 15:29 | ||
|
Процент нагрузки частенько может меняться и без изменения времени ЦП.
0
|
||
|
12 / 12 / 2
Регистрация: 17.11.2013
Сообщений: 532
|
|
| 11.08.2022, 16:55 [ТС] | |
|
FlasherX, суть моей мысли была вообще такая - выделить самые жрущие процессы, чтобы видеть, какой нужно отключить и какой, возможно, работает без моего ведома, пока я не за ПК. Но не используя сторонний софт. То есть не суть важно - проценты это, миллисекунды или ещё что-то. Вечером гляну дотошно за работой скрипта, вырубив всё и вся, но запустив только 2 сторонних процесса
Заодно в виртуалке погляжу ещё, где проставлю разное кол-во ядер.PS. работа отличная, профи
0
|
|
|
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
|
|
| 12.08.2022, 00:10 | |
|
Vasek2, мы всё-таки говорим только про процессорную нагрузку, оперативную и виртуальную память, которые отжираются по-своему, не берём. Нужно понимать, что время ЦП медленно, но растёт, в то время как процентная нагрузка постоянно меяется в обе стороны. Вот у меня сейчас csrss имеет самое большое время - 40 минут, которое в данный момент почти не меняется, но ЦП всё время скачет в пределах 0.2-0.5%. В то же время беру браузер, смотрю на нём видео, до 40 минут ему ещё долго, а нагрузка приличная. Какой, спрашивается, смысл задействовать время ЦП? И что в нём, собственно, усреднять? Что оно может определить в контексте сабжа?
Add: Виртуалка не нужна. Достаточно полученные данные умножить на n раз и сравнить с ЦП диспетчера. PS. Спасибо. )
0
|
|
|
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
|
|
| 13.08.2022, 16:00 | |
|
Vasek2, понял свой косяк (счётчик кривой был) в коде.
Переписал пару алгоритмов и добавил константу для урезания числа по верху списка. Можно проверять.
0
|
|
|
12 / 12 / 2
Регистрация: 17.11.2013
Сообщений: 532
|
|
| 13.08.2022, 16:08 [ТС] | |
|
FlasherX, какой из двух кодов изменён в теме?
0
|
|
|
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
|
|
| 13.08.2022, 16:13 | |
|
Vasek2, конечно, второй. Только там снизу можно наблюдать подпись о редакции.
Первый меня давно не интересует.
0
|
|
|
12 / 12 / 2
Регистрация: 17.11.2013
Сообщений: 532
|
|
| 13.08.2022, 18:27 [ТС] | |
|
FlasherX, понял. Но записи о редактировании не было (или я бегло проглядел её).
Добавлено через 10 минут FlasherX, потестил. Но я заметил, что нагрузка в логе х2 от нормы. Я так понял, берётся нагрузка на физ ядро и умножается на 2 (на гипертрединг)? Я верно понял, что скрипт регистрирует пиковую нагрузку процесса за всё время его работы? Ну типо процесс сейчас нагружает процессор на 5%, через 10 сек уже на 50% и в результатах выведется 50%?
0
|
|
|
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
|
||||||
| 13.08.2022, 19:04 | ||||||
|
Задача как ставилась? Как скрипт называется? К чему тут пиковость?
0
|
||||||
|
12 / 12 / 2
Регистрация: 17.11.2013
Сообщений: 532
|
|||
| 13.08.2022, 23:32 [ТС] | |||
|
0
|
|||
|
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
|
|||||||
| 14.08.2022, 04:14 | |||||||
0
|
|||||||
|
12 / 12 / 2
Регистрация: 17.11.2013
Сообщений: 532
|
|
| 14.08.2022, 17:46 [ТС] | |
|
FlasherX, ничего не выдало (вообще).
0
|
|
|
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
|
|
| 14.08.2022, 17:59 | |
|
Vasek2, не верю. Действовал в точности как написано? Видимо, нет.
0
|
|
|
12 / 12 / 2
Регистрация: 17.11.2013
Сообщений: 532
|
|
| 14.08.2022, 18:43 [ТС] | |
|
FlasherX, на форуме "выделить код" -> скопировать в буфер обмена.
На Wind'e "cmd от имени администратора" -> вставить скопированный в буфер обмена код ![]() Видео заснять?
0
|
|
|
12 / 12 / 2
Регистрация: 17.11.2013
Сообщений: 532
|
|
| 14.08.2022, 18:50 [ТС] | |
|
UPD: заснял.
0
|
|
|
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,817
|
|
| 15.08.2022, 04:40 | |
|
Ну как я и написал - действовал иначе, чем написано. Вместо вставки буферного текста сюда (в поле ответа) по Ctrl+V начал писать в консоли какую-то тарабарщину.
Результат на лицо.
0
|
|
| 15.08.2022, 04:40 | |
|
Падение нагрузки у видеокарты и процессора Предел для нагрузки процессора. Удаление переменной, уменьшение нагрузки процессора Программа для отслеживания нагрузки процессора Какова нормальная температура процессора без нагрузки? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|