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

» Process Hacker

Автор: Victor_VG
Дата сообщения: 21.07.2015 17:40
KLASS

Вот там точно не скажу - исходники Русиновича всегда были закрыты, но работая в подразделении разработки операционных систем Микрософт он может воспользоваться и недокументированными функциями ОС, и похоже именно так и поступает...
Автор: boi1eI
Дата сообщения: 21.07.2015 18:51
Оно регулируется, но кондово, системными средствами. Интервал зависит от шрифта, и при уменьшении ниже 9 интервал не уменьшается.
Автор: Victor_VG
Дата сообщения: 21.07.2015 19:10
boi1eI

Так о чём и речь - стандартные системные контролы. Полиграфисты для этого сами рисуют картинку по точкам. А у нас таких ресурсов будем считать нет.
Автор: boi1eI
Дата сообщения: 21.07.2015 20:37
Не хватает кнопки с highlighting на панели. Забывается, что есть что, и каждый раз за ней приходится в настройки лазить.
Автор: Victor_VG
Дата сообщения: 21.07.2015 23:01
boi1eI

Не кнопки, а распечатки с цветовыми плашками у монитора.
Автор: boi1eI
Дата сообщения: 21.07.2015 23:34
Victor_VG
Это уже лишнее. Недостатки эргономики интерфейса не стоит заполнять бумажками, настенной живописью и прочим. Это мое твердое убеждение.
Автор: Victor_VG
Дата сообщения: 22.07.2015 01:26
boi1eI

В принципе можно вывести панель цветовой легенды типа как у UltraDefrag:



но ....
Автор: boi1eI
Дата сообщения: 22.07.2015 03:47
Если б там было 2-3 штуки этих цветов, можно было бы вообще не заморачиваться. Хорошим вариантом мне видится кнопка рядом с остальными кнопками, со всплывающим окном, или не всплывающим.. просто то же окошко с открытым табом highlighting. На одно нажатие меньше. И эту прокрутку можно убрать, она там не нужна. Колонка небольшая, ее можно отображать целиком.
Автор: Victor_VG
Дата сообщения: 22.07.2015 04:31
boi1eI

Подумать надо. С ходу я ответить не готов.
Автор: boi1eI
Дата сообщения: 22.07.2015 04:44
Victor_VG (04:31 22-07-2015)
Цитата:
Подумать надо.
Как в том анекдоте: "А чего тут думать? Прыгать надо."
Кстати, нашел полезную вещицу. Искал когда-то рулилку процессами по доп параметрам, а тут вот наткнулся.
http://www.cyberforum.ru/post4409920.html
Автор: Victor_VG
Дата сообщения: 22.07.2015 05:01
boi1eI

Знакомая игрушка. Но, покуда SVN лежит всё одно ничего не изменится.
Автор: KLASS
Дата сообщения: 22.07.2015 05:21
Victor_VG
boi1eI
Мне кажется, от большого количества цветов (как и от подсказок к ним) мало толку, они же (цвета) "перебиваются", представьте процесс, который:
а) в задании
б) 32-бит
в) с повышенными правами
г) упакован
Цвет процесса с повышенными правами "перебьет" остальные цвета и о том, что процесс в задании уже не ведаем...
Я по всплывающей подсказке к процессу ориентируюсь (и про цвет напомнит)
Автор: boi1eI
Дата сообщения: 22.07.2015 05:29
KLASS
Мое имхо. Просто нужно мущ море цветов, и нормальную карту, которую легко и быстро достать, как вот эту подсказку.
Автор: KLASS
Дата сообщения: 22.07.2015 05:42

Цитата:
Просто нужно мущ море цветов

Сорри, вот это не понял...
Автор: Victor_VG
Дата сообщения: 22.07.2015 06:16
KLASS

Ему нужно видеть текущую палитру настроек ибо он по цветам смотрит, а мы по подсказке и показаниям счётчиков ориентируемся. Тут кому как удобнее и проще.
Автор: KLASS
Дата сообщения: 22.07.2015 06:51
Victor_VG
Я понял, что хочет boi1eI, не понял, чем палитра настроек поможет, в приведенном мною примере выше... пока не достанешь подсказку на процесс один черт не все данные видны глядя на цвет?
Автор: Victor_VG
Дата сообщения: 22.07.2015 07:11
KLASS

Не знаю, я на цвета почти не смотрю мгновенно считывая взглядом строку - привычнее.
Автор: boi1eI
Дата сообщения: 22.07.2015 07:48
Да по всему я их смотрю, и по строке, и по подсказке, и по цветам, и по свойствам... Когда как удобнее. )
Автор: boi1eI
Дата сообщения: 22.07.2015 19:51
Этот prcview - оказывается мощная штука! Могёт убить всю пользовательскую сессию вместе со всем содержимым мгновенно, без каких-то там лишних вопросов, прав и прочих излишних вещей. Обнаружил случайно. В батнике потерялся pid, и... В общем, категорически рекомендую... не запускать на рабочей машине.
Автор: Victor_VG
Дата сообщения: 22.07.2015 20:10
boi1eI

Да, такие вещи в иных руках == новобранцу с гранатой.
Автор: oshizelly
Дата сообщения: 22.07.2015 20:35
Сабж позволяет выделить несколько строк (кстати, в отличие от Process Explorer, который такого не умеет). А можно ли получить общую сумму чисел в колонке, например, Private Bytes или Virtual Size для выделенных строк?

Конечно, можно скопировать в буфер обмене все числа из колонки (при помощи команды из контекстного меню к выделенным строкам). Но тогда для суммирования этих чисел придётся использовать внешний калькулятор,

Спасибо!

Добавлено:
boi1eI 19:51 22-07-2015
Цитата:
Этот prcview - оказывается мощная штука! Могёт убить всю пользовательскую сессию вместе со всем содержимым мгновенно, без каких-то там лишних вопросов, прав и прочих излишних вещей.

Речь про Process Viewer, упомянутый на предыдущей странице?
Вы можете смеяться, но такая "граната" для мгновенной перезагрузки матрицы может быть как раз очень полезна - хотя и совсем не для тех целей, которые имел в виду автор проги в качестве основной задачи. Такой себе очень полезный побочный эффект.

А можно ли попросить чуть более подробных инструкций, как именно это сделать?
Автор: Victor_VG
Дата сообщения: 22.07.2015 20:50
oshizelly

Выделить/прикончить/поставить на паузу/сменить приоритет/уменьшить размер рабочего набора (частично освободить оперативную память отправив часть страниц в подкачку) для группы процессов - да, а счётчики производительности выводятся для каждого свои ибо берутся из таблиц ядра.
Автор: boi1eI
Дата сообщения: 22.07.2015 21:36
oshizelly (20:35 22-07-2015)
Цитата:
А можно ли попросить чуть более подробных инструкций, как именно это сделать?
В батнике выглядело так: ..\prcview\pv.exe -f -k -i %pid% но pid потерялся, и стало пустое место. Вообще то же можно организовать и проще: pv -f -k *
Успехов.
Автор: oshizelly
Дата сообщения: 23.07.2015 09:18
Victor_VG 20:50 22-07-2015
Цитата:
счётчики производительности выводятся для каждого свои ибо берутся из таблиц ядра.

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

boi1eI 19:51 22-07-2015
Цитата:
Могёт убить всю пользовательскую сессию вместе со всем содержимым мгновенно, без каких-то там лишних вопросов, прав и прочих излишних вещей

Я правильно понял, что под "убийством пользовательской сессии" имеется в виду мгновенная горячая перезагрузка системы?
Автор: DrakonHaSh
Дата сообщения: 23.07.2015 10:57
Victor_VG
можно Вас, как самого активного участника темы, попросить отмечать в шапке новые релизы с номером и датой выпуска ? а то, учитывая большую активность в теме, очень легко этот релиз пропускать.
Автор: KLASS
Дата сообщения: 23.07.2015 13:54
oshizelly

Цитата:
Но что мешает элементарно суммировать все эти циферки

Зачем суммировать, например, Virtual Size?
Автор: boi1eI
Дата сообщения: 23.07.2015 18:15
oshizelly (09:18 23-07-2015)
Цитата:
Я правильно понял, что под "убийством пользовательской сессии" имеется в виду мгновенная горячая перезагрузка системы?
Нет, просто убивается все что запущено от имени пользователя/администратора (не с правами системы), в том числе эксплорер, который должен автоматически перезагрузиться.

Цитата:
А можно ли получить общую сумму чисел в колонке, например, Private Bytes или Virtual Size для выделенных строк?
Не далее как несколько страниц назад бегло обсуждали этот вопрос. Это бессмысленное мероприятие, оно ничего не даст.
Автор: Victor_VG
Дата сообщения: 23.07.2015 18:28
oshizelly

Цитата:
Я правильно понял, что под "убийством пользовательской сессии" имеется в виду мгновенная горячая перезагрузка системы?

Нет. Происходит операция logoff т.е. выход пользователя из системы с прекращение выполнения запущенных им задач т.к. дура-программа завершает и процесс winlogon в контексте которого и запускается пользовательская сессия.

По поводу суммирования - это не корректная операция т.к. в любом задании часть подзадач выполняется в контексте ОС - это к примеру касается низкоуровневых операций I/O и доступа к оборудованию, обработки прерываний и т.д., часть выполняется в виде независимых с точки зрения ОС подзадач так что в итоге получим смысловую кашу, а оно нам надо?

DrakonHaSh

STABLE без вопросов, а что касается UNSTABLE то подумаю как лучше это сделать ибо бывает что в день приходят десятки коммитов...
Автор: boi1eI
Дата сообщения: 23.07.2015 19:54
Victor_VG
Виш создал, но т.к. в английском я ни бельмеса, то все обошлось односложно, парой букв. Возможно стоит обойтись "малой кровью" и сделать вызов видоизмененного существующего таба из настроек. В общем, у меня нет в голове четкой картинки, как именно это должно выглядеть, но даже если будет просто неинтерактивная табличка с цветами, уже неплохо.
Автор: Victor_VG
Дата сообщения: 23.07.2015 20:00
boi1eI

Ну самое простое решение это аналог таблицы настроек цветов но без возможности их изменить. Уж проще вроде некуда.

Добавлено:
Посему дописал как я вижу эту штуку в виш - линейная таблица отображающая текущие настройки раскраски без возможности их изменить.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123

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


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