» Process Hacker
4591
GraphicsInformation работает только с NVIDIA. На других картах выглядит забавно. Авторство dmex'а сказывается
Добавлено:
Хотя нет, уровень забавности даже выше, чем я изначально предполагал. Если кто вдруг столкнется - не удивляйтесь, dmex есть dmex.
GraphicsInformation работает только с NVIDIA. На других картах выглядит забавно. Авторство dmex'а сказывается
Добавлено:
Хотя нет, уровень забавности даже выше, чем я изначально предполагал. Если кто вдруг столкнется - не удивляйтесь, dmex есть dmex.
ItsJustMe
Так он ещё ведь пока не доделан. Погляди все показатели статики сейчас ещё заглушки. 88-й у меня вообще на моей PNY Vertogo GT 220 с 1 Гб ОЗУ видео память не верно выводил, сейчас уже правильно показывает 1 Гб вместо 430 Мб как тот. Доделают, увидим что выйдет. Уверен, что и wj32 что-то dmex-у подскажет, а может и сам подправит. Цыплят по осени считают.
Так он ещё ведь пока не доделан. Погляди все показатели статики сейчас ещё заглушки. 88-й у меня вообще на моей PNY Vertogo GT 220 с 1 Гб ОЗУ видео память не верно выводил, сейчас уже правильно показывает 1 Гб вместо 430 Мб как тот. Доделают, увидим что выйдет. Уверен, что и wj32 что-то dmex-у подскажет, а может и сам подправит. Цыплят по осени считают.
И по поводу закрытия по ESC - я только что нашёл в почте ответ от wj32 от 08:40:00 за 27.08.2011 (каюсь, в почту давно не заглядывал), и привожу его целиком:
Цитата:
Обе опции скрытия существуют ещё с первой версии РН, а новая настройка задаётся через XML-файл и из GUI не доступна. Для её применения создаём в
%UserProfiles%\Application Data\Process Hacker 2\settings.xml
в секции <settings> значение <setting name="CloseOnEscape">1</setting> для закрытия РН по ESC или <setting name="CloseOnEscape">0</setting> для сворачивания его окна.
На форме я уже wj32 поблагодарил за подсказку - там это чуть иначе описано, а в письме подробная инструкция дана.
Цитата:
Hi,
Let me clarify the CloseOnEscape setting. The \"Hide when
closed\" and \"Hide when minimized\" options have existed since
the first version of PH. The new setting, CloseOnEscape,
cannot be set through the GUI. You need to edit your
settings.xml file and set it to 1:
<setting name=\"CloseOnEscape\">1</setting>
wj32.
Обе опции скрытия существуют ещё с первой версии РН, а новая настройка задаётся через XML-файл и из GUI не доступна. Для её применения создаём в
%UserProfiles%\Application Data\Process Hacker 2\settings.xml
в секции <settings> значение <setting name="CloseOnEscape">1</setting> для закрытия РН по ESC или <setting name="CloseOnEscape">0</setting> для сворачивания его окна.
На форме я уже wj32 поблагодарил за подсказку - там это чуть иначе описано, а в письме подробная инструкция дана.
Victor_VG
Цитата:
Он там уже создан.
Синхронность удивительная.
Цитата:
Для её применения создаём ....
Он там уже создан.
Синхронность удивительная.
Цитата:
<setting name="CloseOnEscape">1</setting>Короткая, но бурная дискуссия с отличным результатом!
В Win7 файл расположен по адресу:
C:\Users\ИМЯ ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\Process Hacker 2\settings.xml
как то странно версия 2.1 работает нормально
а уже версия 2.20 не работает
говорят разработчики в этой теме бывают?)
а уже версия 2.20 не работает
говорят разработчики в этой теме бывают?)
shadow_member
что к чему? можно вообще в ярлыке указать через параметр -settings новое место для файла конфигурации. мое почтение.
Victor_VG
у меня драйвер на ХР отказывается устанавливаться. на семерке все пучком, а на ХР даже с полпинка не идет и все. до этого без проблем устанавливался, когда я через комстроку ему передавал соответсвующую команду относительно установки, а теперь хоть с напильником, хоть без. ерунда какая-то. сейчас снова засяду ковырять.
что к чему? можно вообще в ярлыке указать через параметр -settings новое место для файла конфигурации. мое почтение.
Victor_VG
у меня драйвер на ХР отказывается устанавливаться. на семерке все пучком, а на ХР даже с полпинка не идет и все. до этого без проблем устанавливался, когда я через комстроку ему передавал соответсвующую команду относительно установки, а теперь хоть с напильником, хоть без. ерунда какая-то. сейчас снова засяду ковырять.
Цитата:
у меня драйвер на ХР
А на Windows 3.1 интересно установится, шутка..
wald1968
ха-ха, ха-ха. юмор понял. смэшно. ты б лучше по делу чего сказал. а то это уже начинает высаживать.
ха-ха, ха-ха. юмор понял. смэшно. ты б лучше по делу чего сказал. а то это уже начинает высаживать.
ComradG
Похоже ковырять стоит инсталлер. Видимо SCM неверные параметры получает.
Похоже ковырять стоит инсталлер. Видимо SCM неверные параметры получает.
Цитата:
Похоже ковырять стоит инсталлер.пардон, не сказал сразу. обычные бинарники, без инсталлера.
Добавлено:
böyle bir veba! догнал что к чему. косяк был из-за песочницы.
ComradG
Ну, тут иное дело. Я то устанавливаю, и у меня всё работает. Кстати, вот как в 4601 Graphics Ifo работает:
И вот инструменты - Processhacker_buildtools.7z и сам Process_Hacker_2.20_SVN-r4601-bin.7z
Ну, тут иное дело. Я то устанавливаю, и у меня всё работает. Кстати, вот как в 4601 Graphics Ifo работает:
И вот инструменты - Processhacker_buildtools.7z и сам Process_Hacker_2.20_SVN-r4601-bin.7z
Victor_VG
о, спасибо! кстати, в виду сегодняшнего косяка, ковырял исходники и если честно, то по сравнению с теми же 2.19.хх поменялось там много чего. кстати, драйвер РН просто грохнуть с помощью kernrate. только что обнаружилось.
о, спасибо! кстати, в виду сегодняшнего косяка, ковырял исходники и если честно, то по сравнению с теми же 2.19.хх поменялось там много чего. кстати, драйвер РН просто грохнуть с помощью kernrate. только что обнаружилось.
ComradG
Этот факт известен. SCM-ом вообще любой драйвер можно удалить, да и не им одним. Было бы желание. А изменений - могу весь свой лог SVN на обменник скинуть - ПМ с него мигом виснет - примерно 100К, 2439 строк.
И вот собранный бинарник для 4602 - Process_Hacker_2.21_SVN-r4602-bin.7z. В предыдущих архивах я случайно забыл номер версии в имени архива сменить. Прошу прощения, только сейчас увидел и сменил 2.20 на 2.21. А номера ревизии SVN там стоят правильно.
И ещё один факт из реальной жизни - история имела место, но точный номер журнала я уже не вспомню. Где-то за 1982 - 1983 год - это писали в журнале "Атомная энергетика за рубежом" (по роду работы приходилось его внимательно читать) про аварию на АЭС Ранко-Секо II. Там произошло всё "слегка штатно" - стояли водо-водяные двухконтурные реакторы типа наших ВВЭР-1500 что на ЧАЭС стояли, но была сделана одна инженерная ошибка - вся система управления и контроля требовала внешнего электропитания - она там была полностью автоматизирована на базе ЭВМ, а автономных контуров контроля реактора не было предусмотрено. В итоге когда пропало напряжение, то ЭВМ системы управления реактора выключились и операторы АЭС 30 минут не могли контролировать машину. Итог - 100 тонн слабо радиоактивной воды из второго контура на полах вспомогательных помещений реактора и сфрезерованный на 5 см в глубь бетон плюс рекомендация МАГАТЭ "На любой АЭС не менее одной трети приборов управления должны быть полностью энергонезависимыми и обеспечивать непрерывный по времени контроль работы установок..." - читай аналоговыми или иметь многократно дублированное непрерывное автономное энергопитание.
Поэтому, тот факт, что в РН добавлены функции системного монитора я лично считаю полезным - оператор должен иметь максимальное число независимых средств контроля для принятия правильного решения.
Сейчас плагин GraphicsInfo считывает информацию не из самого драйвера, а через более высокоуровневую по отношению к нему структуру - GFX (X Server реализующий интерфейс OpenGL и управления видеоподсистемой в целом), но объём получаемых им данных полностью определяется тем, что считывает с датчиков устройства GFX через драйвер. Даст драйвер неверные данный - вот их мы и увидим, а для непосредственного опроса датчиков нужны специальные драйвера под каждый тип датчика и учёт их представления данных. А это выльется в реализацию целой системы мониторинга по сложности не уступающей AIDA64/MBM/HWiNFO которые непосредственно сами читают датчики и интерпретируют их показания. Да только не всегда верно это делают - у датчиков разные шкалы, и каждый вендор частенько их вдобавок по своему включает и в результате формула пересчёта каждый раз будет своя. Стандарта на выходную информацию датчиков нет, хотя он бы не был помехой и позволил бы решить многие проблемы.
Этот факт известен. SCM-ом вообще любой драйвер можно удалить, да и не им одним. Было бы желание. А изменений - могу весь свой лог SVN на обменник скинуть - ПМ с него мигом виснет - примерно 100К, 2439 строк.
И вот собранный бинарник для 4602 - Process_Hacker_2.21_SVN-r4602-bin.7z. В предыдущих архивах я случайно забыл номер версии в имени архива сменить. Прошу прощения, только сейчас увидел и сменил 2.20 на 2.21. А номера ревизии SVN там стоят правильно.
И ещё один факт из реальной жизни - история имела место, но точный номер журнала я уже не вспомню. Где-то за 1982 - 1983 год - это писали в журнале "Атомная энергетика за рубежом" (по роду работы приходилось его внимательно читать) про аварию на АЭС Ранко-Секо II. Там произошло всё "слегка штатно" - стояли водо-водяные двухконтурные реакторы типа наших ВВЭР-1500 что на ЧАЭС стояли, но была сделана одна инженерная ошибка - вся система управления и контроля требовала внешнего электропитания - она там была полностью автоматизирована на базе ЭВМ, а автономных контуров контроля реактора не было предусмотрено. В итоге когда пропало напряжение, то ЭВМ системы управления реактора выключились и операторы АЭС 30 минут не могли контролировать машину. Итог - 100 тонн слабо радиоактивной воды из второго контура на полах вспомогательных помещений реактора и сфрезерованный на 5 см в глубь бетон плюс рекомендация МАГАТЭ "На любой АЭС не менее одной трети приборов управления должны быть полностью энергонезависимыми и обеспечивать непрерывный по времени контроль работы установок..." - читай аналоговыми или иметь многократно дублированное непрерывное автономное энергопитание.
Поэтому, тот факт, что в РН добавлены функции системного монитора я лично считаю полезным - оператор должен иметь максимальное число независимых средств контроля для принятия правильного решения.
Сейчас плагин GraphicsInfo считывает информацию не из самого драйвера, а через более высокоуровневую по отношению к нему структуру - GFX (X Server реализующий интерфейс OpenGL и управления видеоподсистемой в целом), но объём получаемых им данных полностью определяется тем, что считывает с датчиков устройства GFX через драйвер. Даст драйвер неверные данный - вот их мы и увидим, а для непосредственного опроса датчиков нужны специальные драйвера под каждый тип датчика и учёт их представления данных. А это выльется в реализацию целой системы мониторинга по сложности не уступающей AIDA64/MBM/HWiNFO которые непосредственно сами читают датчики и интерпретируют их показания. Да только не всегда верно это делают - у датчиков разные шкалы, и каждый вендор частенько их вдобавок по своему включает и в результате формула пересчёта каждый раз будет своя. Стандарта на выходную информацию датчиков нет, хотя он бы не был помехой и позволил бы решить многие проблемы.
Victor_VG
Цитата:
На 7-ке при запуске вылетает с ошибкой, при удалении плагина Graphics Ifo, проблем не возникает.
Цитата:
Process_Hacker_2.21_SVN-r4602-bin.7z
На 7-ке при запуске вылетает с ошибкой, при удалении плагина Graphics Ifo, проблем не возникает.
Цитата:
На 7-ке при запуске вылетает с ошибкой, при удалении плагина Graphics Ifo, проблем не возникает.
На XP аналогично.
wald1968
Zloy_Gelud
У меня его не вышибает, но давайте посмотрим как 4603 себя поведёт. Соберу и выложу. Подождите. И просьба - если есть ошибка, то сделайте скришот её и опишите условия где возникает. Так легче её будет отыскать. Вот собрал Process_Hacker_2.21_SVN-r4603-bin.7z на NVIDIA GeForce GT 220 вид окна плагина сейчас такой:
возможно что у Вас ATI или Intel/VIA встроенные GPU? И плагин не может опросить их драйвера что и приводит к сбою? Пока Вы не дадите аппаратной конфигурации и не скажете какие драйвера у Вас стоят найти причину сбоя у вас можно только одним методом - методом научного тыка. Телепатов тут нет и никто из Вас не станет тянуть клещами информацию о том а что у Вас стоит и что Вы видите. В идеале скажут "спасибо, при случае исправим", а в нормальных условиях не обратят на ваше сообщение никакого внимания - есть общепринятые правила сообщений об ошибках и если их не соблюдать, то искать ошибку можно до бесконечности ..... с нулевым результатом.
Надеюсь я всё понятно объяснил и у Вас таких казусов более не возникнет. Ошибки при разработке любой системы неизбежны, но для их устранения тот кто их заметил должен дать чёткую информацию когда, где, при каких условия он её наблюдал и как она проявлялась - т.е. тут нужен ещё и навык наблюдателя. А если вывалить полностью всю конфигурацию оборудования и ОС со всей кучей математики... ну оно конечно не плохо, но только если разработчик за пультом этой установки сидит, а в виде кучи - это уже сильно лишнее, как не крутись....
Zloy_Gelud
У меня его не вышибает, но давайте посмотрим как 4603 себя поведёт. Соберу и выложу. Подождите. И просьба - если есть ошибка, то сделайте скришот её и опишите условия где возникает. Так легче её будет отыскать. Вот собрал Process_Hacker_2.21_SVN-r4603-bin.7z на NVIDIA GeForce GT 220 вид окна плагина сейчас такой:
возможно что у Вас ATI или Intel/VIA встроенные GPU? И плагин не может опросить их драйвера что и приводит к сбою? Пока Вы не дадите аппаратной конфигурации и не скажете какие драйвера у Вас стоят найти причину сбоя у вас можно только одним методом - методом научного тыка. Телепатов тут нет и никто из Вас не станет тянуть клещами информацию о том а что у Вас стоит и что Вы видите. В идеале скажут "спасибо, при случае исправим", а в нормальных условиях не обратят на ваше сообщение никакого внимания - есть общепринятые правила сообщений об ошибках и если их не соблюдать, то искать ошибку можно до бесконечности ..... с нулевым результатом.
Надеюсь я всё понятно объяснил и у Вас таких казусов более не возникнет. Ошибки при разработке любой системы неизбежны, но для их устранения тот кто их заметил должен дать чёткую информацию когда, где, при каких условия он её наблюдал и как она проявлялась - т.е. тут нужен ещё и навык наблюдателя. А если вывалить полностью всю конфигурацию оборудования и ОС со всей кучей математики... ну оно конечно не плохо, но только если разработчик за пультом этой установки сидит, а в виде кучи - это уже сильно лишнее, как не крутись....
Цитата:
Process_Hacker_2.21_SVN-r4603-bin.7z
Прога запускается, но в самом окне Graphics Information все по нулям. И вообще сомнительна ценность этого плагина.... Завершать сразу несколько процессов по списку - для МЕНЕДЖЕРА ПРОЦЕССОВ - это нормально, а клепать всякую фигню можно и потом.
wald1968
Цитата:
Цитата:
клепать всякую фигню можно и потома можно и вовсе не клепать. на кол надо. а то что по нулям, то скорее там прикол с DeviceIoControl()
у меня последняя сборка при открытии GPU окна вешается.
Хар-ки компа в подписи.
Хар-ки компа в подписи.
unreal666
Похоже что плагин не верно считывает информацию драйвеорв ATI, поскольку на NVIDIA 280.26 у меня он работает и мы видим реальные цифры значений.
Давай так сформулируем вопрос:
"При работе на системах с драйверами NVIDIA плагин ревизии SVN r4603 правильно считывает с них информацию о текущих частотах, температуре и объёмах видео памяти, но на драйверах ATI предположительно из-за разницы в формате предоставляемой драйвером информации он при её получении уходит в бесконечный цикл ожидания ответа от драйвера. Просим проверить эту гипотезу.".
каr ты думаешь, насколько данная гипотеза близка к описанию наблюдаемой картины событий?
Похоже что плагин не верно считывает информацию драйвеорв ATI, поскольку на NVIDIA 280.26 у меня он работает и мы видим реальные цифры значений.
Давай так сформулируем вопрос:
"При работе на системах с драйверами NVIDIA плагин ревизии SVN r4603 правильно считывает с них информацию о текущих частотах, температуре и объёмах видео памяти, но на драйверах ATI предположительно из-за разницы в формате предоставляемой драйвером информации он при её получении уходит в бесконечный цикл ожидания ответа от драйвера. Просим проверить эту гипотезу.".
каr ты думаешь, насколько данная гипотеза близка к описанию наблюдаемой картины событий?
вполне возможно.
ЗЫ.
Catalyst 11.5
ЗЫ.
Catalyst 11.5
unreal666
Тогда я её передаю ребятам на проверку?
Тогда я её передаю ребятам на проверку?
Цитата:
С 2.18 при наведении на правый край колонки Name появляется возможность расширить колонку. Похоже это фича (вроде как не надо до заголовка колонки тянуться).
Как её вырубить? (c) Я
Цитата:
В 2.20 такого не наблюдаю. У меня стоит 2.20 SVN r4291 (с) Victor_VG
SunkaZlo
А, понял. Эту никак - это сделано на уровне исходников.
А, понял. Эту никак - это сделано на уровне исходников.
Victor_VG
Цитата:
угу.
SunkaZlo
Цитата:
Не будут же они на каждую непонятно чем мешающую мелочевку делать опцию.
Цитата:
Тогда я её передаю ребятам на проверку?
угу.
SunkaZlo
Цитата:
Как её вырубить?
Не будут же они на каждую непонятно чем мешающую мелочевку делать опцию.
unreal666
Всё, нашу гипотезу отослал. Там как раз сейчас dmex на форуме и думаю, что он быстро её сможет проверить.
Всё, нашу гипотезу отослал. Там как раз сейчас dmex на форуме и думаю, что он быстро её сможет проверить.
unreal666
Ну, давай, подключайся в работу. Твоя помощь нужна.:
Цитата:
перевод на скрорую руку, сделан для того, чтобы люди могли понять проблему и какая помощь нужна.:
Цитата:
P.S.
Ребята, у кого стоят платы ATI и кто заинтересован в устранении ошибок, Вас это так же касается. В клювик как птенцам никто ничего не положит.
Ну, давай, подключайся в работу. Твоя помощь нужна.:
Цитата:
dmex
Theres no infinate loop but please include any error messages found in the PH log window and I suspend their might be one or two on your machine.
The problem is a lack of ATI card to test/code against, I have to use a remote desktop and upload new builds to constantly test it and its a PITA. I'm going to try do my best with the ATI code but it might have to wait a few weeks until a mate lets me borrow his for a few weeks to get some work on it done
перевод на скрорую руку, сделан для того, чтобы люди могли понять проблему и какая помощь нужна.:
Цитата:
Нет не цикл опроса, но, пожалуйста включайте любые сообщения об ошибках какие сможете найти найти в окне журнала PH при остановке их может быть одно или два.
Проблема в отсутствия ATI карты для тестирования кода - я должен использовать удаленный рабочий стол и загружать новые сборки для тестирования на чужую машину Я постараюсь сделать все возможное для отладки кода, ATI, но это, возможно, займёт несколько недель, пока помощник позволяет мне удалённо использовать свою машину
P.S.
Ребята, у кого стоят платы ATI и кто заинтересован в устранении ошибок, Вас это так же касается. В клювик как птенцам никто ничего не положит.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
Предыдущая тема: ICE Encrypt vs Drag'n'Crypt ULTRA
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.