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

» Process Hacker

Автор: KLASS
Дата сообщения: 22.02.2016 00:36
Alexyz21
Ждем от вас подробностей, что под этим подразумевается

Цитата:
ему устанавливают приоритет снаружи.
Автор: Alexyz21
Дата сообщения: 22.02.2016 07:42
APlayer, скачиваем, распаковываем в любую папку (установка не требуется, конфиг пишется в папку программы, помним про UAC), запускаем конфигуратор ap2config.exe, выбираем приоритет процесса ap2decoder.exe REALTIME, Ok, конфиг сохранён, запускаем APlayer.exe, выбираем lossless контент, либо mp3, Play, запускаем PH, смотрим процесс ap2decoder.exe.

Но да, чел говорит именно о том, что изобразил на картинке KLASS.
Автор: KLASS
Дата сообщения: 22.02.2016 08:47
Alexyz21
А какой класс приоритета у ap2decoder.exe после выставленных настроек?
У мну High


Добавлено:
Ага, перечитал, у вас Real Time... что-то у мну не получилось

Добавлено:
Alexyz21
Вынь\разрядность какая?

Добавлено:

Цитата:
запускаем конфигуратор ap2config.exe, выбираем приоритет процесса ap2decoder.exe REALTIME

Я первый раз вижу плеер.
Непонятно про: "выбираем приоритет процесса ap2decoder.exe"... там нет имени процесса, просто приоритет процесса: RealTime... а какого процесса не понятно сразу.
Автор: Alexyz21
Дата сообщения: 22.02.2016 10:08
KLASS

Цитата:
какого процесса не понятно сразу

Поэтому я и указал - ap2decoder.exe. Вынь - XPSP2x86.

Цитата:
Я первый раз вижу (такой?) плеер

Имхо это лучший по звучанию плейер для lossless под вынь. Да-да, lossless даже при заведомом наличии bitperfect звучит по разному, и даже не всегда спасают аппаратные буфера с обратной синхронизацией от цапа и гальваноразвязкой.
Автор: KLASS
Дата сообщения: 22.02.2016 11:37

Цитата:
Вынь - XPSP2x86

На 10x64 никак не получился класс приоритета RealTime, только High
Мысли вслух.
Возможно, вам стоит использовать более старые версии сабжа, чем тестовую 2.38.
Попробуйте 2.36-2.37 и посмотрите, какой будет класс приоритета. Просто интересно.
Автор: VictorVG2
Дата сообщения: 22.02.2016 12:40
Process Hacker v2.38.253

Что нового?

Process Hacker

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

Цитата:
r20561
ExtendedTools: Remove casts; Fix GPU adapter handle leak;

r20560
ExtendedTools: Remove SetupAPI dependencies

r20559
Delete ntcm.h (use cfg.h instead)

r20558
HardwareDevices: Show disconnected disk devices

r20557
Revert "ExtendedTools: Add experimental snap-loading of delay-loaded imports"

r20556
Update dates

r20555
ExtendedTools: Add experimental snap-loading of delay-loaded imports

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

Примечания:

Номера ревизий в 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 при щелчке по иконке в трее левая кнопка открывает главное окно, правая меню иконки, если ничего не делать выводится мини окно.

И по поводу использования памяти задачей РН - разовое наблюдение, выводы по нему делать нельзя!:

Process Hacker v2.38.246 vs v2.38.253 RAM usage

PH version Private Bytes Private WS Private WS Virtual Size

2.38.246 16,52 MB 15,48 MB 30,95 MB 136,48 MB
2.38.253 15,91 MB 13,56 MB 27,98 MB 140,1 MB


Добавлено:
Alexyz21

А ты обратил внимание на то, что в сём плеере декодеров нет? Только bass и её входные фильтры, а декодеры внешние зовущиеся из системы. Конструкция типа FarAudioPlayer или Review - GUI оболочка + ядро воспроизведения + внешний декодер вызываемый как отдельная задача. А тогда разные приоритеты основной задачи и задачи декодера объяснимы.
Автор: Alexyz21
Дата сообщения: 22.02.2016 13:44
VictorVG2

Цитата:
А ты обратил внимание на

Они лежат прямо в папке - in_*.dll. Так даже для нити чушь написана - приоритет 24, а пишет Normal. Т.е. надпись берётся из значения при старте, а не текущее?
Автор: VictorVG2
Дата сообщения: 22.02.2016 14:00
Alexyz21

Видел, и что эти фильтры умеют знаю. Это не декодеры, а парсеры читающие контейнер и передающие поток bass, а уже та зовёт внешний декодер. Приоритет декодера ставит система по его коду, а там указан класс реального времени иначе он работать не может.

И чуши тут нет - по мнению ОС класс приоритета определяется родительской задачей, и если порождаемая ей подзадача декодера считается в независимом потоке то всё равно это одно задание. И замеченная тобой нестыковка проявляется на уровне планировщика заданий ОС - данные о классах и цифровых значениях приоритета сообщает PH он, РН же их только читает и выводит на экран.
Автор: KLASS
Дата сообщения: 22.02.2016 14:32
Process Hacker v2.38.253_RUS

Добавлено:
VictorVG2

Цитата:
РН же их только читает и выводит на экран.

Понятно. Глюк в сабже ни коим образом не может повлиять на те показатели. Они либо верные, либо нет.... все так?
Непонятно для меня осталось, почему классы приоритетов у меня и Alexyz21 разные.
Я щаз в виртуалке XP посмотрел, так там тоже класс приоритета High.
Оборудование разное? Это может влиять на те показатели?
Автор: Alexyz21
Дата сообщения: 22.02.2016 15:03
Я использую Extras Asio Real Time
Автор: VictorVG2
Дата сообщения: 22.02.2016 15:08
Alexyz21

Видимо декодеры запускаются в контексте задачи Extras Asio Real Time и общаются с плеером через API. Так можно объяснить увиденное.


Добавлено:
KLASS

Да, и тут я вижу только одно объяснение - из Alexyz21 ответы приходится тащить пыточными клещами.
Автор: Alexyz21
Дата сообщения: 22.02.2016 16:16
VictorVG2

Цитата:
Видимо декодеры запускаются в контексте задачи Extras Asio Real Time


Цитата:
из Alexyz21 ответы приходится тащить пыточными клещами


Нет, распаковка lossless выполняется approxy.exe, а ap2decoder.exe лишь в рилтайме передаёт распкованный ранее WAV PCM в буфер драйвера. И нет никаких установленных декодеров в системе - всё находится в папке плейера - плейер полностью портабелен.
Автор: VictorVG2
Дата сообщения: 22.02.2016 17:41
Alexyz21

А тогда какая чертовщина играет приоритетами? Дух святой? Этот плеер как я смотрю крив на всю голову и валится на любом M3U/CUE/FLAC/APE. Причём валится именно aplayer.exe, а вторая часть - ap2decoder.exe продолжает играть, и способна породить несколько независимых своих задач, а вот у тех приоритеты будут разными. Вот специально снял пару скриншотов в момент когда сам плеер грохнулся, а декодер - это независимая задача, играет из-под шелла ибо куды денется?

И с приоритетами - ты ничего не спутал часом? Типа приоритет задачи и приоритет ввода/вывода? Оно как-то рядом выводится и при мелком шрифте можно и ошибиться.







Добавлено:
Process Hacker v2.38.258

Что нового?

Process Hacker

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

Цитата:
r20566
Remove NtOpenJobObjectToken definition; Update zw_options.txt

r20565
Fix DPI scaling for process Performance and ExtendedTools tabs

r20564
Add Time Stamp column for processes

r20563
ExtendedTools: Improve default GPU node selection

r20562
ExtendedTools: Minor style changes in gpumon.c

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

Примечания:

Номера ревизий в 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 при щелчке по иконке в трее левая кнопка открывает главное окно, правая меню иконки, если ничего не делать выводится мини окно.
С v2.38.256 в окне Processes может выводится колонка "Time Stamp" - дата и время сборки исполняемого модуля компилятором.
Автор: Alexyz21
Дата сообщения: 22.02.2016 18:49
VictorVG2

Цитата:
Этот плеер как я смотрю крив на всю голову и валится на любом M3U/CUE/FLAC/APE.

В моих, и других пользователей, руках ничего не валится И речь не о приоритете APlayer.exe, а, как выше написано - о ap2decoder.exe
Автор: VictorVG2
Дата сообщения: 22.02.2016 19:23
Alexyz21

Я тебе дал картинку? Дал, а сам этот псевдоплеер мне не интересен. Что, акромя сей кривулины ничего в жизни нет?
Автор: Alexyz21
Дата сообщения: 22.02.2016 19:46
VictorVG2
с ним мышой вышивать не пойдёт - надо, как в старые добрые времена, ридми прочесть Тогда стало бы очевидно, что картинки ни о чём.
Автор: VictorVG2
Дата сообщения: 22.02.2016 20:04
Alexyz21

Да. Ладно, позже в ПМ отпишусь - кое-что своё. По сим делам помчался.
Автор: KLASS
Дата сообщения: 22.02.2016 23:01
Process Hacker v2.38.258_RUS
Автор: VictorVG2
Дата сообщения: 23.02.2016 09:43
Process Hacker v2.38.285

Что нового?

Process Hacker

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

[more=Список изменений после v2.38.258]r20593
ExtendedTools: Prevent error dialog on Vista (Add cfgmgr32 to delay load list)

r20592
ExtendedTools: Use subprocesstag.h instead of winmisc.h

r20591
Add access mask values for Partition objects

r20590
Rename winmisc.h to subprocesstag.h

r20589
Update phnt_ntdef.h

r20588
Move NT headers into separate phnt directory

r20587
ToolStatus: Use toolbar font for consistency

r20586
HardwareDevices: Fix some issues with SetupDiEnumDeviceInterfaces

r20585
Fix "Show/Hide Process Hacker" case

r20584
Merge branch 'master' of https://github.com/processhacker2/processhacker2

r20583
HardwareDevices: Fix typo

r20582
Don't allow tray icon left click to override right click

r20581
Sentence casing in PhAddMiniProcessMenuItems

r20580
HardwareDevices: Sentence casing

r20579
More sentence casing

r20578
Merge branch 'master' of https://github.com/processhacker2/processhacker2

r20577
Update CHANGELOG.txt

r20576
Plugins: Use sentence case where appropriate (following MSDN UI text guidelines)

r20575
Use sentence case where appropriate (following MSDN UI text guidelines)

r20574
HardwareDevices: Fix issue with disk index changing

r20573
Add Key Modified Time column for services

r20572
Change PhQueryKey and PhQueryValueKey to return NTSTATUS

r20571
Rename PhQueryRegistryValue to PhQueryValueKey; Add PhQueryKey

r20570
Reflow comments in procprv.c

r20569
Use PhFormatTimeSpan instead of PhPrintTimeSpan for CPU time fields

r20568
Add File Modified Time and File Size columns for processes and modules

r20567
ExtendedTools: memset before opening adapter[/more] откроется на новой странице.

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

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Схема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit

Добавлено:

Update: сборка и лог изменений до версии v2.38.285 (сразу как капнуло). Данное изменение затрагивает только код уточняя момент загрузки CFGMGR32.dll для Windows Vista. На старших ОС тут ошибки не проявляется.
Автор: KLASS
Дата сообщения: 23.02.2016 10:56
Сорри, попутал
Автор: VictorVG2
Дата сообщения: 23.02.2016 12:20
Process Hacker v2.38.287

Что нового?

Process Hacker

Исправления в исходники внёс dmex

Цитата:
r20595
HardwareDevices: Fix enumeration bug on XP

r20594
HardwareDevices: Show disconnected NetAdapters; Use SetupAPI for netadapter enumeration; Fixed previous issues;

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

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit
Автор: VictorVG2
Дата сообщения: 23.02.2016 14:40
И ещё:

Process Hacker v2.38.290

Что нового?

Process Hacker

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

Цитата:
r20598
Add README.md to phnt

r20597
Update date

r20596
Add exploit mitigation policy information to process properties

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

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit
Автор: VictorVG2
Дата сообщения: 24.02.2016 04:41
Для началу - Process Hacker v2.38.291

Что нового?

Process Hacker

Исправления в исходники внёс dmex

Цитата:
r20599
HardwareDevices: Add right-click menu for Disk/Network devices; Fix memory leaks; Move common functions;

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

Примечания:

Номера ревизий в svnchangelog.txt приводятся только для удобства поиска записей.
Cхема маркировки номеров версий: Major.Minor.Build.Commit (формируется автоматически при сборке)
В диалоге ProcessHacker.exe::About номер версии выводится в виде Major.Minor.Commit


С версии 2.28.291 в плагине HardwareDevices по нажатию ПКМ вызывается системное меню свойств устройства.

Продолжение уже прибыло, но пока есть проблема сборки, зарепортил, хотя можно откатить последний коммит и соберётся, но не просто так это было сделано. Посему считаю текущей v2.38.291, и война войной, а сон по расписанию...
Автор: KLASS
Дата сообщения: 24.02.2016 10:09


Добавлено:
Process Hacker v2.38.291_RUS
Автор: 1druc1
Дата сообщения: 24.02.2016 13:49
KLASS
У меня вот такая картинка
Обе ОС (Windows 7 x32)
За очередную русификацию сенкс
Автор: KLASS
Дата сообщения: 24.02.2016 14:17
1druc1
Снизу фразу на вашей пикче и... картинка будет как у меня
Автор: 1druc1
Дата сообщения: 24.02.2016 14:28
KLASS
Вот еще картинки и
Я правильно понажимал?...
Может, как вариант, Вы не отключили исследовательский диск по пути: Файл-расширения-Аппаратные средства-Параметры (да приятно и удобно работать в программе с русским лицом).
Автор: KLASS
Дата сообщения: 24.02.2016 14:49
1druc1
У вас диск (тот же) на одном компе находится, а я говорил про разные диски, т.е. на разных компах.
Вот если у мну на 1 и 2 компе диски были бы идентичные, думаю, и у меня было бы как у вас, а у мну диски разные.
Автор: 1druc1
Дата сообщения: 24.02.2016 14:58
KLASS
Нет не один диск. Я подключил сначала один диск на двух ОС (он под номером 1 на 1-й картинке предыдущего моего поста), а на 2-й картинке там же, диск так сказать тестовый, подключался только на одной (второй ОС)...
Автор: VictorVG2
Дата сообщения: 24.02.2016 15:54
1druc1

У любого HDD/SSD есть собственный серийный номер и по нему + марка его всегда можно отличить от других устройств, а значит если мы его переносим на иную машину ориентируясь по ним "узнать в морду" ибо считать эти данные с устройства элементарно.

Добавлено:
KLASS
1druc1

Ребята! Сделайте картинки с английскими пояснениями для гит-а и проконсультируемся с dmex-м и wj32. Может они случайно что-то не увидели, да и обязательно подскажут как поступить. Мне думается случай интересный, но стоит проверить в более новых сборках. Сейчас сяду их делать. Проблему с b295 wj32 устранил в lsa.c, а во втором файле где была подобная конструкция она видимо не возникала - по сборке увижу. И возможно что явление про которое вы говорите сегодня и устранили - список изменений большой.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123

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


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