Ru-Board.club
← Вернуться в раздел «Программы»

» Process Hacker

Автор: Alexyz21
Дата сообщения: 19.02.2016 11:42
XPSP2, RMB на icon в TSA - 203 не все процессы показывает, в частности не отображает ConEmu.exe, 193? показывал все. Может связано с недавним патчем posix процессов?
Автор: VictorVG2
Дата сообщения: 19.02.2016 14:48
Alexyz21

Наверняка, в этом я даже не сомневаюсь.
Автор: Skif_off
Дата сообщения: 19.02.2016 20:18
VictorVG2
В чём смысл этого патча?
Автор: ItsJustMe
Дата сообщения: 19.02.2016 20:35
Skif_off
Если ты про posix, то это не патч, а убирание из кода PH всех функций, связанных с POSIX процессами. Все равно это древнее испражнение мамонта давно не поддерживается. Ибо древнее и мамонта. Так что эти функции просто ничего не делали.
Автор: VictorVG2
Дата сообщения: 19.02.2016 21:10
Skif_off

ItsJustMe прав - чистка устаревшего кода.
Автор: VictorVG2
Дата сообщения: 20.02.2016 01:46
Process Hacker v2.38.216

Что нового?

Process Hacker

Исправления в исходники внесли Wen Jia Liu (wj32) и dmex

Цитата:
r20524
HardwareDevices: tidy up

r20523
HardwareDevices: Fix ProcessDeviceMap usage

r20522
HardwareDevices: Fix regression (Re-add support for dodgy NDIS drivers)

r20521
HardwareDevices: Fix showing () for disks with no mount points

r20520
HardwareDevices: Use disk index as name

r20519
HardwareDevices: Fix panel initialization; Use space for drive letters;

r20518
UserNotes: missing from previous UserNotes commit

r20517
ToolStatus; Use PH_AUTO_T

r20516
UserNotes: Fix service comment dialog background

r20515
HardwareDevices: Fix crashes; Rename some stuff;

r20514
HardwareDevices: Use more reliable disk enumeration

r20513
Use DeferWindowPos in PhSipEnterSectionView

r20512
HardwareDevices: (see commit description)

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit
Для "зависших" процессов при нажатии правой кнопки мыши на иконке в трее в открывшемся списке Processes будет выведено "Not responding" - это сигнал что требуется ваше вмешательство для устранения проблемы.
С v2.38.156 при нажатии правой кнопки или даблклике мыши на имени переменной среды во вкладке Environment свойств процесса для неё выводится меню с возможностью просмотреть (можно сохранить как текст) или скопировать её значение в буфер обмена.
При ручном обновлении с версий ниже v2.38.190 удалите плагин NetAdapters - он переименован в HardwareDevice и очистите настройки плагинов от устаревших записей.
С v2.38.193 при щелчке по иконке в трее левая кнопка открывает главное окно, правая меню иконки, если ничего не делать выводится мини окно.

P.S.

Всем мои извинения - собрал давно, но закрутился и забыл выложить.
Автор: AKRAV
Дата сообщения: 20.02.2016 14:03
Иногда начинает выдавать сюрпризы с открытием формы из трея. Раньше использовал переведённую версию от KLASS, думал проблема от этого, перешёл на английскую портативную от VictorVG2, но проблема осталась. Проявляется на нескольких компах.
Не сразу и не могу пока выявить при каких обстоятельствах но проявляются глюк.
Вот видео как это выглядит: http://rghost.ru/87vbwjKln

PS: Process Hacker v2.38.216 + Windows 8.1 x64 Ru Компаративная, со всеми обновлениями.
Автор: KLASS
Дата сообщения: 20.02.2016 15:12
AKRAV
http://forum.ru-board.com/topic.cgi?forum=5&topic=29703&start=2560#15

Добавлено:
Process Hacker v2.38.216_RUS
Автор: KLASS
Дата сообщения: 20.02.2016 21:25
Process Hacker v2.38.216_RUS
Исправлена ошибка, при которой, был невозможен запуск сабжа на некоторых конфигурациях с Windows XP.
Автор: VictorVG2
Дата сообщения: 21.02.2016 01:28
Process Hacker v2.38.234

Что нового?

Process Hacker

Исправления в исходники внесли Wen Jia Liu (wj32) и dmex

Цитата:
r20536
HardwareDevices: Fix first sample properly

r20535
HardwareDevices: Partial revert last commit

r20534
HardwareDevices: Fix first disk/network samples; Remove unused function;

r20533
HardwareDevices: Improve list locking

r20532
Return early in PhSipEnterSectionView if not changing section

r20531
HardwareDevices: Fix disk sorting

r20530
Reduce flickering in PhSipEnterSectionView

r20529
peview: Fix missing call to EnableThemeDialogTexture from earlier patch

r20528
HardwareDevices: Fix handle leak; Fix graph delta update issue;

r20527
HardwareDevices: Sort device entires by index; Fix statistics for disconnected or dismounted devices (again)

r20526
HardwareDevices: Fix statistics for disconnected or dismounted devices; Delay MountPoint queries until needed;

r20525
HwardwareDevices: Initial drive letter change notification

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit
Для "зависших" процессов при нажатии правой кнопки мыши на иконке в трее в открывшемся списке Processes будет выведено "Not responding" - это сигнал что требуется ваше вмешательство для устранения проблемы.
С v2.38.156 при нажатии правой кнопки или даблклике мыши на имени переменной среды во вкладке Environment свойств процесса для неё выводится меню с возможностью просмотреть (можно сохранить как текст) или скопировать её значение в буфер обмена.
При ручном обновлении с версий ниже v2.38.190 удалите плагин NetAdapters - он переименован в HardwareDevice и очистите настройки плагинов от устаревших записей.
С v2.38.193 при щелчке по иконке в трее левая кнопка открывает главное окно, правая меню иконки, если ничего не делать выводится мини окно.
Автор: KLASS
Дата сообщения: 21.02.2016 09:38
Process Hacker v2.38.234_RUS
Автор: Alexyz21
Дата сообщения: 21.02.2016 14:59
На закладке нитей процесса, нити с приоритетом 24 (и базовый и текущий) во фрейме в столбце Priority подписаны как Normal, а не Real Time. Нити с приоритетом 31 подписаны как и должно - Time Critical.
Автор: VictorVG2
Дата сообщения: 21.02.2016 15:16
Alexyz21

Вариант какой и версия? en-US или перевод? Это я к тому где искать опечатку?
Автор: KLASS
Дата сообщения: 21.02.2016 15:35
VictorVG2
Я понял, что в английской. Так там нет у потоков Real Time, тока у процессов
Автор: VictorVG2
Дата сообщения: 21.02.2016 16:12
KLASS

А у потоков и не может быть собственный приоритет ибо в винде планировщик работает с задачами в целом. Это на OS/370 VM можно было такой номер проделать, но там для этого надо было SVC 107 (modeset) звать, а после левой задней ногой правое переднее ухо чесать, а у самой SVC 107 из 32-х бит параметра 28 мусорные, а те четыре которые определяют режим ЦП не документированы. Сам когда-то дизассемблировал этот SVC чтобы выяснить набор его флагов. И в макросе для вызова modeset так же ничего на эту тему нет - просто параметр закидывается в регистр и далее SVC 107,<reg>. Грамотно ибо SVC 107 меняет слово состояния ЦП (PSW) и в его коде кроме lpsw <reg> и парсера флагов нет ничего.
Автор: KLASS
Дата сообщения: 21.02.2016 16:23
VictorVG2
Есть контекстное меню Процесс\Приоритет, есть контекстное меню Поток\Приоритет и по содержимому они разные.
Ты на простом языке скажи, как это впитывать пользователю?

Добавлено:

Автор: VictorVG2
Дата сообщения: 21.02.2016 16:56
KLASS

Это не сам приоритет (число от 0 до 31), а очередь для планирования конкретного потока команд на выполнение. Планировщик обходит очереди в порядке снижения их приоритета выбирая из них готовое к выполнению задание с наивысшим приоритетом при условии доступности нужных ему ресурсов (если надо ОС их сама освободит) и дольше всех стоящее в очереди. Это позволяет уменьшить общее время выполнения заданий по критерию запустили - выполнилось. Иначе возможен случай что низко приоритетная задача давно посчиталась, а критическая бесконечно ждёт в очереди потому что нужный ресурс монопольно захвачен ждущей внешнего события задачей.
Автор: KLASS
Дата сообщения: 21.02.2016 17:07
Вопрос:

Цитата:
На закладке нитей процесса, нити с приоритетом 24 (и базовый и текущий) во фрейме в столбце Priority подписаны как Normal, а не Real Time

Ответ:

Цитата:
Это не сам приоритет (число от 0 до 31), а очередь для планирования конкретного потока команд на выполнение.

Все так?
Автор: VictorVG2
Дата сообщения: 21.02.2016 17:39
Process Hacker v2.38.246

Что нового?

Process Hacker

Исправления в исходники внесли Wen Jia Liu (wj32) и

Цитата:
r20554
Update NT headers with TH2 definitions

r20553
HardwareDevices: Fix graph colors; Remove unnecessary callbacks;

r20552
Handle NULL scalable integer pair in PhpSettingToString

r20551
Properly (DPI) scale all window size and column width settings

r20550
Set non-poll gate in PhMarkNeedsConfigUpdateServiceItem

r20549
HardwareDevices: Fix incorrect disk statistics when first mounted/dismounted

r20548
Use TDF_POSITION_RELATIVE_TO_WINDOW for task dialogs

r20547
HardwareDevices: Use smaller union type

r20546
ToolStatus: Center search X image

r20545
Fix environment variable double-click action triggering when nothing is selected

r20544
Plugins: Sync misc fixes

r20543
ToolStatus: Use larger Searchbox images

r20542
HardwareDevices: Delay importing NhGetInterfaceDescriptionFromGuid

r20541
ExtendedTools: Fix typo

r20540
Plugins: Delay load rarely used functions and DLLs; Add lib files to project properties;

r20539
HardwareDevices: Fix graph regression

r20538
ToolStatus: Fix (some) DPI issues

r20537
HardwareDevices: Tidy up runcount usage

Plugins-Extra

Исправления в исходники внёс Wen Jia Liu (wj32)

В стадии разработки, по умолчанию в основной дистрибутив не входят.

Цитата:
r1721
Use ScalableIntegerPairSettingType for window size settings

Постоянный линк в шапке, проблем у себя я не заметил, архив обновлён.

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit
Для "зависших" процессов при нажатии правой кнопки мыши на иконке в трее в открывшемся списке Processes будет выведено "Not responding" - это сигнал что требуется ваше вмешательство для устранения проблемы.
С v2.38.156 при нажатии правой кнопки или даблклике мыши на имени переменной среды во вкладке Environment свойств процесса для неё выводится меню с возможностью просмотреть (можно сохранить как текст) или скопировать её значение в буфер обмена.
При ручном обновлении с версий ниже v2.38.190 удалите плагин NetAdapters - он переименован в HardwareDevice и очистите настройки плагинов от устаревших записей.
С v2.38.193 при щелчке по иконке в трее левая кнопка открывает главное окно, правая меню иконки, если ничего не делать выводится мини окно.

KLASS

Да, тут надо смотреть а какой класс приоритета (очередь планирования) присвоен создавшей данный поток задаче? Может оператор вручную изменил его приоритет?

Автор: KLASS
Дата сообщения: 21.02.2016 17:56

Цитата:
Process Hacker v2ю38ю246

Новейшая версия 2ю 38тебю, 246меню , поправь тчк
Автор: VictorVG2
Дата сообщения: 21.02.2016 18:01
KLASS

Fix typo
Автор: 1druc1
Дата сообщения: 21.02.2016 18:13
VictorVG2
KLASS
Не мудрено, стахановцы процесс-хакерцы...
Автор: VictorVG2
Дата сообщения: 21.02.2016 18:17
1druc1

Нич-ч-ч-его, перезимуем, спички есть, д-р-р-рова своруем!©
Автор: KLASS
Дата сообщения: 21.02.2016 19:38
Process Hacker v2.38.246_RUS
Автор: Alexyz21
Дата сообщения: 21.02.2016 20:26
Не понял! В общем окне у процесса, колонка Priority class Real Time, дблклик на процессе, закладка Threads - 2 нити с этим же имиджем и разным смещением, для обеих в колонке Priority написано Normal, выделяю нить - внизу написано Priority 24, Base Priority 24 и так у обеих. Про какие очереди идёт речь, если везде английским языком сказано - Priority.

246-я со старта меньше памяти ест - 14МБ, раньше 16.5МБ.
Автор: VictorVG2
Дата сообщения: 21.02.2016 21:32
Alexyz21

У себя наблюдаю иное - приоритет задачи 8, класс normal, приоритеты тредов 8, класс normal.
Автор: KLASS
Дата сообщения: 21.02.2016 22:10
Alexyz21

Цитата:
В общем окне у процесса

Какого процесса, который вы сами выставили в real time?
Автор: Alexyz21
Дата сообщения: 21.02.2016 22:25
KLASS
Точно - только не руками, но да, ему устанавливают приоритет снаружи.
Автор: KLASS
Дата сообщения: 21.02.2016 22:56
"Нарисовал"

VictorVG2
По видимому чел спрашивает про это, что скажешь?
Автор: VictorVG2
Дата сообщения: 22.02.2016 00:11
KLASS

Ну, если "снаружи" то так можно многое сделать, в том числе и панику ядра словить. И я не знаю что и как там "снаружи выставили", потому однозначно говорить есть/нет не стану ибо эксперимент тогда имеет смысл когда его можно воспроизвести и руками пощупать. Иначе это всё что угодно от ошибок эксперимента до розыгрышей, и каждый из нас будет это оценивать по своему.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123

Предыдущая тема: ICE Encrypt vs Drag'n'Crypt ULTRA


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.