nice & renice под Win

Ivan8209

А ну-ка, поборники мышиного управления, объясните мне:
как в винде запустить штатными средствами программу
с выставленным приоритетом?
Для того, чтобы бороться с процессом, забирающим слишком много ресурсов, у нас мне достаточно killall и nice.
Для того, чтобы объяснить любому человеку, как это сделать,
мне достаточно сказать "man killall" и "man nice".
Консоль почти всегда есть и доступна, пути настроены,
что под виндой?
---
Q21: что такое Win2k?
A21: состема.

Dasar

все тоже самое
help
help start

Ivan8209

Во-первых, это консольные средства.
Во-вторых, ты не дал даже равнозначного ответа.
---
Q21: что такое Win2k?
A21: состема.

mira-bella

А ну-ка, поборники мышиного управления, объясните мне:
как в винде запустить штатными средствами программу
с выставленным приоритетом?
Для того, чтобы бороться с процессом, забирающим слишком много ресурсов, у нас мне достаточно killall и nice.
Для того, чтобы объяснить любому человеку, как это сделать,
мне достаточно сказать "man killall" и "man nice".
Консоль почти всегда есть и доступна, пути настроены,
что под виндой?
Хоть я и не поборник мышиного управления, но исключительно на тот случай, если это не тупой флуд, а реальный запрос информации, сообщаю:
есть такая утилита - Task Manager (можно вызвать по CTRL-ALT-DEL, кроме прочих способов - ни консоль, ни файл-менеджер какой-нибудь, включая explorer.exe, для этого не нужен - только графическая оболочка, которая в винде всегда включена, кроме редких случаев). Она заменяет и nice/renice и более информативна чем top. И чтобы разобраться как она работает - никакой help/man нахрен не нужен (тот кто неспособен с этим разобраться за 2 мин., тому по man-у в чем-то разобраться - это смерти подобно) .
ОФФТОП: спорить с фактом, что на данный момент графический интерфейс винды гораздо дружественнее к пользователю чем консольный интерфейс чего-угодно - глупо, и на данный момент дружественнее любого известного мне open source WM под X, и как ни странно стабильнее наиболее распространенных и сравнимых по функциональности. Но это не отменяет ни того факта, что некоторые люди работают в консоли намного продуктивнее. И тем более это не отменяет факта, что винда - образец чрезвычайно низкокачественного программного обеспечения, а мелкомягкие API, протоколы и форматы данных - образец совершенно тошнотворного дизайна (что еще хуже).

Ivan8209

Твой "Task Manager" вызывается на порядок-два медленнее,
чем переход в консоль из иксов.
Ждать минутами пока появится окошко, которое ещё к тому же
перерисовывается точно так же, минутами, это не интерфейс.
Кроме того, твой ответ не указывает равноценной замены nice.
> ОФФТОП: спорить с фактом, что на данный момент
> графический интерфейс винды гораздо дружественнее
> к пользователю чем консольный интерфейс чего-угодно --- глупо
Утверждать, что на данный момент графический интерфейс вообще может быть дружественнее консольного --- верх глупости.
---
Пользователи делятся на две группы:
тех, кто хочет работать на компьютере,
и тех, кто хочет, чтобы компьютер работал за них.

Dasar

> Твой "Task Manager" вызывается на порядок-два медленнее,
такой функционал, с требуемыми тобой ограничениями, не реализуется штатными средствами win-систем

Ivan8209

Что и требовалось показать.
---
Q21: что такое Win2k?
A21: состема.

Dasar

> Что и требовалось показать
что именно?
что Контра и windows не совместимы?

Ivan8209

Да, чтобы все поняли, что задачи чисто пользовательские.
Работают одновременно: Light Alloy и Virtual Dub.
Мощностей хватает.
Однако по истечении некоторого времени, система вешается.
В том смысле, что до неё становится очень сложно достучаться.
Только не говорите мне, что это всё не пользовательские программы,
в это я ну никак не поверю.
---
Q21: что такое Win2k?
A21: состема.

Dasar

почему ты считаешь - что эта твоя задача обязана хорошо решаться при не настроенном тобой окружении?

kruzer25

В современных виндах, Task Manager по умолчанию запускается с высшим приоритетом.
Что значит - если процессы, потребляющие 100% процессорного времени, не в real-time приоритете - ждать какие-то там секунды тебе не понадобиться.
А если в real-time - сомеваюсь, что в никсах у тебя всё будет значительно быстрее.

Ivan8209

Ну так виндовс --- это _дружественная_ к пользователю среда!
Или нет?
Она должна быть _уже_ настроена для такого.
По умолчанию.
---
Q21: что такое Win2k?
A21: состема.

Dasar

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

kruzer25

КОНТРА решил проигнорировать мой пост?
Работы над этим ведуться, точнее, уже завершены - в WinXP SP2 уже всё отлично работает.

Ivan8209

Здесь WinXP Pro SP2, однако я сидел и ждал по несколько секунд.
Вывод: работы, если и ведуться, то очень плохо,
по крайней мере, до завершения им ещё далеко.
Я уже поигрался с приоритетами.
У обеих задач --- "normal."
Да, у "taskmgr" --- "high", но это --- не спасает.
---
Q21: что такое Win2k?
A21: состема.

sergssk

виртуалдаб сам умеет управлять собственным приоритетом, я его всегда ставлю в idle
ни разу не замечал подобных проблем, мб у тебя очень мало памяти и система активно свопится?

kruzer25

Да, у "taskmgr" --- "high", но это --- не спасает.
Меня --- спасает.
Значит --- загрузка процессора ни при чём.

Ivan8209

Почему же тогда он работает около двадцати минут как обычно?
---
Q21: что такое Win2k?
A21: состема.

kruzer25

Первые двадцать минут --- памяти хватает.
Потом --- кончается.

Ivan8209

Аномальных чисел не увидел.
Следовательно, дело не в памяти.
---
Q21: что такое Win2k?
A21: состема.

kruzer25

Следовательно - в чём-то ещё.

Ivan8209

В состеме.
---
...Я работаю антинаучным аферистом...

Dasar

> Аномальных чисел не увидел.
> Следовательно, дело не в памяти.
на чем основывается твоя уверенность, что ты смотришь именно на те цифры, на которые нужно смотреть?

Ivan8209

Интуитивно чувствую.
Других чисел по расходу памяти в "Task Manager" нет.
---
Q21: что такое Win2k?
A21: состема.

Dasar

> Интуитивно чувствую.
значит хреновая у тебя интуиция
> Других чисел по расходу памяти в "Task Manager" нет.
в task manager-е два числа отвечают за память выделенную процессу, причем надо четко понимать, что каждое из чисел означает.

Ivan8209

>> Интуитивно чувствую.
> значит хреновая у тебя интуиция
Ты замерял?
>> Других чисел по расходу памяти в "Task Manager" нет.
> в task manager-е два числа отвечают за память выделенную процессу,
Наглая ложь.
---
Q21: что такое Win2k?
A21: состема.

Dasar

>> в task manager-е два числа отвечают за память выделенную процессу,
> Наглая ложь.
если у тебя показывается только одно, это не значит, что task manager выдает только это одно число.

Ivan8209

> если у тебя показывается одно, это не значит,
> что task manager выдает только это одно число.
Я потыкал во все видимые кнопки --- не нашёл.
Ты выбери что нибудь одно,
либо --- "дружественная к пользователю", либо --- "это не значит, что".
---
Q21: что такое Win2k?
A21: состема.

Dasar

> Я потыкал во все видимые кнопки --- не нашёл
на это я могу выдать только одно - если уж у тебя такая неразвитая интуиция, то попробуй почитать документацию.
зы
на всякий случай, документация вызывается: Menu -> Help -> Task manager help topics

Ivan8209

Замечательно!
Теперь объясни, на кой чёрт в "дружественной к пользователю" системе по умолчанию выдаётся только объём физической памяти?
---
Q21: что такое Win2k?
A21: состема.

Helga87

По-твоему надо на пользователя 100 килобайт цифр вываливать, когда он захочет узнать, какая гадина проц жрет?

Ivan8209

По-моему, не надо вываливать совершенно бесполезные (для "дружественного" пользователя) числа,
вроде потребления физической памяти.
---
Q21: что такое Win2k?
A21: состема.

Teosha

в винде совершенно дружественно интуитивно-понятно расположенна кнопка "select columns".

bleyman

Друк мой!
Ты уж реши: ты "просто пользователь", или человек, который понимает, в чём разница между физической и виртуальной памятью? Если первое - нехуй запускать таск менеджер вообще, кто только тебе права на это дал? Хуёвый у вас там одмин, гыгы. Если второе - что тебе написать вместо man taskmanager тебе уже сказали.
Когда ж ты поймёшь, что "дружественный к пользователю" == "дружественный к секретарше", потому что "дружественной к админу" (в том смысле, что ваще не надо читать мануали) оси не может быть в принципе. Как бы фазовое пространство немножко слишком обширно.
А ваще как можно было не суметь в главном меню найти пункт View (один из четырёх между прочим! а в нём пункт Select columns (один из трёх, между прочим) - я не очень понимаю. Видимо, ты всё-таки секретарша, запрети себе запуск таск менеджера.

Ivan8209

Она не дружественно расположена.
Она вообще --- не расположена.
Она то появляется, то исчезает.
Что отнюдь не дружественно.
---
"И, как сказал философ Ю. Карякин,
Не разберёшь, где трасса, где объезд..."

bleyman

Или, как всякая уважающая себя секретарша, сходи на какие-нибудь курсы начинающего пользователя и запиши у на Жёлтых Стикерах (которые потом прилепи к монитору) разные полезные вещи, типа "ctrl+C - скопировать", "anykey - пробел", "view->select columns - выбор показываемой инфы".

bleyman

>> Она то появляется, то исчезает.
ЧОООО?

Ivan8209

То.
Возьми и попробуй найти эту "Select columns",
если ты смотришь на список, например, "applications."
---
Q21: что такое Win2k?
A21: состема.

Teosha

интересно почему мне не надо было читать 1-2 страницы текста чтобы ее найти при первой необходимости.
на кажой вкладке свои настройки.
более того, там их две таких кнопки для двух закладок. и вызывают разные настроки.

Teosha

в списке applications нет колонок которые можно добавить или убрать => кнопка не нужна.

Ivan8209

> интересно почему мне не надо было
Windows damaged brain.
---
Q21: что такое Win2k?
A21: состема.

mira-bella

Твой "Task Manager" вызывается на порядок-два медленнее,
чем переход в консоль из иксов.
он не мой
его написали в корпорации Мелкософт
К тому же у меня консоль из иксов в аналогичных ситуациях 100% загрузки (винта особенно) нифига не быстрее таск менеджера вызывалась - минутами ждал реакции на любое нажатие. Так что не надо ля ля. Думаю, ты только в винде комп и нагружал до такой стадии, а в юниксах избегал этого инстинктивно вследствие накопленного опыта.
PS: полный идиотизм запускать VirtualDub с normal (и тем более выше) priority и в добавок что-то еще существенно жрущее процессорные ресурсы. Что тяжело уменьшить приоритет VirtualDub, а потом делать все что хочешь? И ежу понятно, что VirtualDub сжирает весь процессор.
Ждать минутами пока появится окошко, которое ещё к тому же
перерисовывается точно так же, минутами, это не интерфейс.
У меня самого множество претензий к утилитам винды вообще и таск менеджеру в частности, но только не надо утверждать, что скажем kill (from procps killall (from psmisc) много лучше - такое же дерьмо, если не хуже.
Например, если теряется коннект с примаунченой CIFS шарой, то убить процесс, который ее пытается читать или cifsd-процесс хрен получится этими утилитами, кроме редких случаев. Может это не вина этих утилит, а скажем ядра с его поддержкой CIFS. Но меня-то с какого хера должно волновать чья это вина, если нихрена не работает? И эта ситуация, когда никак не замочить мешающий процесс - совсем не редкая в линуксе (насчет *bsd - хз) также как и в винде.
Утверждать, что на данный момент графический интерфейс вообще может быть дружественнее консольного --- верх глупости.
бугага
Интерфейс командной строки по определению самый недружественный из всего, что вообще можно придумать. По моему определению, в котором я считаю дружественным тот интерфейс, функциональность которого используется без предварительной подготовки.
И нехрен со мной спорить о терминах - я четко ввожу терминологию и употребляю ее в том смысле, в котором определяю. Вводи свои термины (хоть обозначенные теми же словами) и используй их в своем смысле, а пока ты термин не ввел я понимаю слова в своем смысле или согласно своему представлению об общепринятом смысле.
Из сказанного ясно, что во-первых интерфейс командной строки ну никак не дружественный, поскольку требует предварительного ознакомления с доступными командами, и часто прочтения man <command-name> (или другой документации).
Во-вторых хороший, функциональный, простой и мощный пользовательский интерфейс вовсе не обязательно дружественный.
Например стандартный unix environment является офигенно мощным интерфейсом, но уж никак не дружественным.
---
Пользователи делятся на две группы:
тех, кто хочет работать на компьютере,
и тех, кто хочет, чтобы компьютер работал за них.

Почти все пользователи хотят одного: чтобы задача была выполнена. А кто будет работать? Уж конечно чем меньше пользователю придется напрягаться, тем приятнее пользователю.
Смысл работы на компьютере именно в том и состоит, чтобы компьютер выполнял большую часть работы пользователя, иначе можешь воспользоваться бумажкой/карандашом/циркулем/линейкой/мозгами/глазами/хрен-знает-чем-еще, а про компьютер вообще не знать.

Ivan8209

Для дружественной к пользователю системы могли бы добавить суммарное использование ресурсов.
А то очень весело возиться с ничего не значащими именами, наподобие "drwtsn32.exe".
---
Q21: что такое Win2k?
A21: состема.

bleyman

>> интересно почему мне не надо было
>Windows damaged brain.
Неее, чувак. Просто ты в винде рюхаешь чуть хуже среднестатистической секретарши, а амбиции у тебя админские. Плюс - неправильно понятая фраза "винда - дружественная к пользователю ось".
Интересно, когда тебе вдруг NAT захочется поднять, ты тоже будешь жаловаться, что без мана нифига не понятно вообще, нет кнопки "Поднять NAT", а вот разных пунктов в разных менюшках наоборот дофигища? Ващеее недружественно, ай ай ай!

Ivan8209

> Думаю, ты только в винде комп и нагружал до такой стадии,
> а в юниксах избегал этого инстинктивно вследствие
> накопленного опыта.
Униксы я нагружал ещё сильнее.
> И ежу понятно, что VirtualDub сжирает весь процессор.
Не знаю, что понятно ежу, но более половины процессора не сжиралось.
> но только не надо утверждать, что скажем kill (from procps
> killall (from psmisc) много лучше - такое же дерьмо, если не хуже.
killall не требует лишнего подтверждения и не требует графического интерфейса.
>> Утверждать, что на данный момент графический интерфейс
>> вообще может быть дружественнее консольного --- верх глупости.
> По моему определению, в котором я считаю дружественным
> тот интерфейс, функциональность которого используется
> без предварительной подготовки.
Однако то и дело даются советы "есть такая кнопачка/флажочек/закладачка",
а где именно она есть --- "не помню".
> Почти все пользователи хотят одного: чтобы задача была выполнена.
"Task Manager" с этим не справляется.
В отличие от killall.
---
Q21: что такое Win2k?
A21: состема.

bleyman

>> Для дружественной к пользователю системы могли бы добавить суммарное использование ресурсов.
>> А то очень весело возиться с ничего не значащими именами, наподобие "drwtsn32.exe".
Кнопку "Go to process" ты тоже не заметил, наверное.
Сцуко недружественное винда, а? Надо было её в пол-окна сделать, и ещё раз в 20 секунд высплывающей подсказкой подсказывать, что типа вот, есть такая кнопка, можно её нажать.
Чтобы убить тормозящий процесс таскманагера более чем достаточно.
А вообще если тебя интересует более детальная инфа по процессам - используй действительно специализированные утилиты, например, с сайта sysinternals.com. Или нажми win-r, там cmd, там напиши help tasklist (в винде man пишется как help) и читай.

sergssk

 
PS: полный идиотизм запускать VirtualDub с normal (и тем более выше) priority и в добавок что-то еще существенно жрущее процессорные ресурсы. Что тяжело уменьшить приоритет VirtualDub, а потом делать все что хочешь? И ежу понятно, что VirtualDub сжирает весь процессор.
да нет, с чего бы? винда вполне неплохо справляется с распределением процеcсорного времени для нескольких процессов с приоритетом normal
ей стало бы плохо, если бы у виртуалдаба стоял realtime
думаю, что у автора треда всё же проблемы с памятью )

Ivan8209

Если мне захочется поднять NAT, я возьму LSD.
Так будет проще.
---
"Picture yourself in a boat on a river
With tangerine trees and marmelade skies..."

spirinale

просто ты ей не нравишься

Ivan8209

> Чтобы убить тормозящий процесс таскманагера более чем достаточно.
За несколько минут --- это достаточно?
Я на менее мощной машине на фре убивал тормозящий процесс на порядок быстрее: C-M-Fx (ожидание до 5 сек) killa TAB cmdname ENTER (1 сек).

C:\Documents and Settings\USERNAME>help tasklist
This command is not supported by the help utility. Try "x /?".

И про tskill мне сказки не рассказывай, это мы уже проходили.
---
Q21: что такое Win2k?
A21: состема.

Ivan8209

Эх, Кнопачка, Кнопачка.
За что же ты так со мной?
---
"А я
говорил
с одними домами.
Одни водокачки мне собеседниками."

Teosha

C:\Documents and Settings\Stepan13>tasklist /?
TASKLIST [/S system [/U username [/P [password]]]]
[/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH]
Description:
This command line tool displays a list of application(s) and
associated task(s)/process(es) currently running on either a local or
remote system.
Parameter List:
/S system Specifies the remote system to connect to.
/U [domain\]user Specifies the user context under which
the command should execute.
/P [password] Specifies the password for the given
user context. Prompts for input if omitted.
/M [module] Lists all tasks that have DLL modules loaded
in them that match the given pattern name.
If the module name is not specified,
displays all modules loaded by each task.
/SVC Displays services in each process.
/V Specifies that the verbose information
is to be displayed.
/FI filter Displays a set of tasks that match a
given criteria specified by the filter.
/FO format Specifies the output format.
Valid values: "TABLE", "LIST", "CSV".
/NH Specifies that the "Column Header" should
not be displayed in the output.
Valid only for "TABLE" and "CSV" formats.
/? Displays this help/usage.
Filters:
Filter Name Valid Operators Valid Value(s)
----------- --------------- --------------
STATUS eq, ne RUNNING | NOT RESPONDING
IMAGENAME eq, ne Image name
PID eq, ne, gt, lt, ge, le PID value
SESSION eq, ne, gt, lt, ge, le Session number
SESSIONNAME eq, ne Session name
CPUTIME eq, ne, gt, lt, ge, le CPU time in the format
of hh:mm:ss.
hh - hours,
mm - minutes, ss - seconds
MEMUSAGE eq, ne, gt, lt, ge, le Memory usage in KB
USERNAME eq, ne User name in [domain\]user
format
SERVICES eq, ne Service name
WINDOWTITLE eq, ne Window title
MODULES eq, ne DLL name
Examples:
TASKLIST
TASKLIST /M
TASKLIST /V
TASKLIST /SVC
TASKLIST /M wbem*
TASKLIST /S system /FO LIST
TASKLIST /S system /U domain\username /FO CSV /NH
TASKLIST /S system /U username /P password /FO TABLE /NH
TASKLIST /FI "USERNAME ne NT AUTHORITY\SYSTEM" /FI "STATUS eq running"

bleyman

У тебя неправильная винда =)
C:\Documents and Settings\Administrator>help taskkill
TASKKILL [/S system [/U username [/P [password]]]]
{ [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]
Description:
This tool is used to terminate tasks by process id (PID) or image name.
Parameter List:
/S system Specifies the remote system to connect to.
/U [domain\]user Specifies the user context under which the
command should execute.
/P [password] Specifies the password for the given user
context. Prompts for input if omitted.
/FI filter Applies a filter to select a set of tasks.
Allows "*" to be used. ex. imagename eq acme*
/PID processid Specifies the PID of the process to be terminated.
Use TaskList to get the PID.
/IM imagename Specifies the image name of the process
to be terminated. Wildcard '*' can be used
to specify all tasks or image names.
/T Terminates the specified process and any
child processes which were started by it.
/F Specifies to forcefully terminate the process(es).
/? Displays this help message.
Filters:
Filter Name Valid Operators Valid Value(s)
----------- --------------- -------------------------
STATUS eq, ne RUNNING |
NOT RESPONDING | UNKNOWN
IMAGENAME eq, ne Image name
PID eq, ne, gt, lt, ge, le PID value
SESSION eq, ne, gt, lt, ge, le Session number.
CPUTIME eq, ne, gt, lt, ge, le CPU time in the format
of hh:mm:ss.
hh - hours,
mm - minutes, ss - seconds
MEMUSAGE eq, ne, gt, lt, ge, le Memory usage in KB
USERNAME eq, ne User name in [domain\]user
format
MODULES eq, ne DLL name
SERVICES eq, ne Service name
WINDOWTITLE eq, ne Window title
NOTE
----
1) Wildcard '*' for /IM switch is accepted only when a filter is applied.
2) Termination of remote processes will always be done forcefully (/F).
3) "WINDOWTITLE" and "STATUS" filters are not considered when a remote
machine is specified.
Examples:
TASKKILL /IM notepad.exe
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM cmd.exe /T
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *
TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"

Ivan8209

Это не может быть решением:
а) оно требует запуска cmd;
б) запустится всё равно в граф. режиме, а это означает ещё сколько-то времени торможения;
в) опыт общения с tskill был неприятен,
исправлено ли это в taskkill, очень даже не очевидно.
Кроме того, как-то надо будет пустить cmd, а это либо explorer, либо тот же taskmgr.
---
Q21: что такое Win2k?
A21: состема.

spirinale

за дело, наверное, не просто так

bleyman

>> Это не может быть решением:
Тебе решение чего нужно? Убить процесс - тогда жмёшь CtrlAltDelete, там выбираешь таск манагер, и всё достаточно быстро происходит.
А если тебе хочется просто поффтыкать в процессы - запустить цмд наверное можно будет.

davidko

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

Ivan8209

> Тебе решение чего нужно? Убить процесс - тогда жмёшь CtrlAltDelete,
> там выбираешь таск манагер, и всё достаточно быстро происходит.
Тебе уже сказали, что убивать процесс несколько минут --- это _не_решение_.
Через "таск манагер" --- это _несколько_минут_.
---
Q21: что такое Win2k?
A21: состема.

spirinale

Win+R
taskkill /F /IM my_cool_prog
не дольше, чем в униксах

bleyman

>> ни хрена не достаточно. см мой пост выше. в линуксе я за 40 секунд максимум справляюсь. в винде - это время для самых лёгких случаев.
Ну хз. Вообще если грузится только проц, то, как заметил один из предыдущих ораторов, таскманагер прекрасно справляется. Я вот только что запустил пять cpuburn'ов и всё было прекрасно. По крайней мере, пока я одному из них не поставил приорити above normal =)
Винде становится очень плохо, когда кончается память и она начинает активно свопить. Мб у вас в линухах такое реже происходит просто?
>> и вообще, расскажи лучше по-честному, какая твоя роль в том, что палатки с конусообразными пиццами больше нет?
Я перестал покупать конусообразные пиццы, потому что холодно, а они пять минут готовятся. Вот чуваки и разорились.

Ivan8209

Замерим.
Win-R --- это, насколько понимаю, explorer,
который в это время один из самых тормознутых процессов (даже не отрисовывается).
Запускать cmd мне в такое время удавалось с большим трудом.
Навряд ли это сильно быстрее, чем в униксах.
---
Q21: что такое Win2k?
A21: состема.

spirinale

а, так у тебя так тормозит, что даже эксплореру худо?
ну нельзя же так нагружать винду, она операционная система нежная

davidko

да нет, не реже, даже наоборот - любовь линукса к свапу портит мне жизнь со старым хардом-четырёхтысячником, что в гораздо меньшей степени проявляется под виндой =) но с такими ситуациями, когда переключение из иксов в текстовый терминал занимало бы время, которое я успел бы заметить, сталкиваться не приходилось ни разу.

mira-bella

"Task Manager" с этим не справляется.
В отличие от killall.
что это нахрен значит?
что ты не можешь убить заданный процесс таск менеждером?
тяжело тогда тебе наверно жить на свете
> И ежу понятно, что VirtualDub сжирает весь процессор.
Не знаю, что понятно ежу, но более половины процессора не сжиралось.
ох ну как же я забыл про direct stream copy - тогда винчестер полностью сжирается, что еще более вешает систему, чем полное сжирание процессора (и не понятно, почему бы не переждать пару минут, пока закончится процесс). С линуксом как я уже говорил вообще жуткий кошмар творится, если системный винчестер полностью занят, - в консоли ни одной команду не выполнишь минут за 5.
Однако то и дело даются советы "есть такая кнопачка/флажочек/закладачка",
а где именно она есть --- "не помню".
именно в этом весь смысл: ничего не помнить, а во время работы все делать автоматом, находя нужные закладочки сразу, иногда даже впервые запустив прогу.
killall не требует лишнего подтверждения и не требует графического интерфейса.
и что?
при полностью загруженном винте в линуксовой консоли написать слово killall и нажать [enter] и дождаться когда терминал схавает это ничуть не проще и не быстрее, а как правило намного дольше, чем в винде аж одно подтверждение сделать.
Еще раз повторяю винда мне глубоко пох.
Например все это я пишу из под линукса (можете проверить 10.0.8.106)
Просто глупо как-то спорить с очевидными вещами и продвигать личные предпочтения.
> Думаю, ты только в винде комп и нагружал до такой стадии,
> а в юниксах избегал этого инстинктивно вследствие
> накопленного опыта.
Униксы я нагружал ещё сильнее.
Откуда ты знаешь? И как ты вообще умудрился сравнить нагрузки разных систем?
Когда у тебя хотя бы 8 пользователей с файл сервера будут качать на максимальной скорости через 100Мбитную (а лучше 1Гбитную) сетку огромные разные файлы с системного IDE винта, тогда можешь считать, что нагрузил юникс. Желательно при этом еще памяти немного - порядка 128-196Мбайт (чтобы файлики не очень хорошо кешировались).

Ivan8209

>> "Task Manager" с этим не справляется.
>> В отличие от killall.
> что это нахен значит?
> что ты не можешь убить заданный процесс таск менеждером?
Могу, но это занимает слишком много времени.
> ох ну как же я забыл про direct stream copy
Это не оно.
Поэтому не пара минут.
> при полностью загруженном винте в линуксовой консоли
> написать слово killall и нажать [enter] и дождаться
> когда терминал схавает это ничуть не проще и не быстрее,
> а как правило намного дольше, чем в винде аж одно подтверждение сделать.
Не помню, как это было под линухом, под фрёй занимало до 5 секунд.
>> Униксы я нагружал ещё сильнее.
> Откуда ты знаешь?
По приложениям.
---
Q21: что такое Win2k?
A21: состема.

Andbar

На всякий случай, приведу русскую доку..
E:\tmp>help taskkill
TASKKILL [/S <система> [/U <пользователь> [/P [<пароль>]]]]
{ [/FI <фильтр>] [/PID <процесс> | /IM <образ>] } [/T] [/F]
Описание:
Завершает процесс по его ID (PID) или имени образа.
Список параметров:
/S <система> Подключаемый удаленный компьютер.
/U [<домен>\]<пользователь> Пользовательский контекст, в котором
должна выполняться эта команда.
/P <пароль> Пароль для этого пользовательского контекста.
Запрашивает пароль, если он не задан.
/FI <фильтр> Применение фильтра для выбора набора задач.
Разрешение использовать "*". Пример,
imagename eq acme*
/PID <процесс> Идентификатор процесса, который требуется
завершить.
Используйте TaskList, чтобы получить PID.
/IM <образ> Имя образа процесса, который требуется
завершить. Знак подстановки "*" может быть
использован для указания всех заданий или
имен образов.
/T Завершение указанного процесса
и всех его дочерних процессов.
/F Принудительное завершение процесса.
/? Вывод справки по использованию.
Фильтры:
Имя фильтра Допустимые операторы Допустимые значения
----------- --------------- -------------------------
STATUS eq, ne RUNNING |
NOT RESPONDING | UNKNOWN
IMAGENAME eq, ne Имя образа
PID eq, ne, gt, lt, ge, le Значение PID
SESSION eq, ne, gt, lt, ge, le Номер сессии
CPUTIME eq, ne, gt, lt, ge, le Время CPU в формате
hh:mm:ss.
hh - часы,
mm - минуты, ss - секунды
MEMUSAGE eq, ne, gt, lt, ge, le Использование памяти в КБ
USERNAME eq, ne Имя пользователя в формате
[<домен>\]<пользователь>
MODULES eq, ne Имя DLL
SERVICES eq, ne Имя службы
WINDOWTITLE eq, ne Заголовок окна
Примечание
----
1) Символ '*' для параметра /IM применим только совместно с фильтрами.
2) Завершение удаленных процессов всегда будет принудительным (/F).
3) Фильтры "WINDOWTITLE" и "STATUS" не принимаются во внимание, когда
компьютер является удаленным.
Примеры:
TASKKILL /IM notepad.exe
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM cmd.exe /T
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
TASKKILL /S <система> /U <домен>\<пользователь> /FI "USERNAME ne NT*" /IM *
TASKKILL /S <система> /U <пользователь> /P <пароль> /FI "IMAGENAME eq note*"
E:\tmp>help tasklist
TASKLIST [/S <система> [/U <имя пользователя> [/P [<пароль>]]]]
[/M [<модуль>] | /SVC | /V] [/FI <фильтр>] [/FO <формат>] [/NH]
Описание:
Отображает список процессов, которые
исполняются в текущий момент на локальном или удаленном компьютере.
Список параметров:
/S <система> Подключаемый удаленный компьютер.
/U [<домен>\]<пользователь>
Пользовательский контекст, в котором
должна выполняться эта команда.
/P [<пароль>] Пароль для этого пользовательского контекста.
Запрашивает ввод пароля, если он не задан.
/M [<модуль>] Отображение всех задач, которые используют данное
имя exe/dll. Если имя модуля не
указано, то отображаются все загруженные модули.
/SVC Отображение служб для каждого процесса.
/V Ведение подробного протоколирования.
/FI <фильтр> Отображение списка задач, которые отвечают
указанному в фильтре критерию. /FO <формат>
Описание формата выходного файла.
Допустимые значения: "TABLE", "LIST", "CSV".
/NH Отключение отображения заголовка "Column Header"
в выходных данных.
Допустимо для форматов "TABLE" и "CSV".
/? Вывод справки по использованию.
Фильтры:
Имя фильтра Допустимые операторы Допустимые значения
----------- --------------- --------------------------
STATUS eq, ne RUNNING |
NOT RESPONDING | UNKNOWN
IMAGENAME eq, ne Имя образа
PID eq, ne, gt, lt, ge, le Значение PID
SESSION eq, ne, gt, lt, ge, le Номер сессии
SESSIONNAME eq, ne Имя сессии
CPUTIME eq, ne, gt, lt, ge, le Время CPU в формате
hh:mm:ss.
hh - часы,
mm - минуты, ss - секунды
MEMUSAGE eq, ne, gt, lt, ge, le Использование памяти в KБ
USERNAME eq, ne Имя пользователя в формате
[<домен>\<пользователь>]
SERVICES eq, ne Имя службы
WINDOWTITLE eq, ne Название окна
MODULES eq, ne Имя DLL
Примечание: Фильтры "WINDOWTITLE" и "STATUS" не поддерживаются при опросе
удаленного компьютера.
Примеры:
TASKLIST
TASKLIST /M
TASKLIST /V /FO CSV
TASKLIST /SVC /FO LIST
TASKLIST /M wbem*
TASKLIST /S <система> /FO LIST
TASKLIST /S <система> /U <домен>\<пользователь> /FO CSV /NH
TASKLIST /S <система> /U <пользователь> /P <пароль> /FO TABLE /NH
TASKLIST /FI "USERNAME ne NT AUTHORITY\SYSTEM" /FI "STATUS eq running"
E:\tmp>

лично у меня постоянно запущен консольный сервер, через который работают 2-3 фара, так что мне проще переключиться туда и даже если фар завис (явление редкое, даже п

kruzer25

Однако то и дело даются советы "есть такая кнопачка/флажочек/закладачка",
а где именно она есть --- "не помню".
Потому что в виндах, в отличие от никсов, это помнить не надо.
А можно посмотреть в тот самый момент, когда это понадобиться.
Без лишних двжений мозгом.

kruzer25

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

kruzer25

Нажать ^Alt[DEL] он не может, т.к. это, на сколько я помню, перезагружает систему.
Наглая ложь.
Он перезагружает иксы.

davidko

бекспейс вроде перегружает...

davidko

Не проецируй свой печальный опыт общения с иксами на графику винды.
И там, и там одинаково тормозно отрисовывается, когда память и процессор нагружены. Не надо тут ля-ля.

kruzer25

Он останавливает иксы

kruzer25

Системные окошки - отрисовываются быстро.
Всё-таки, у винды графика - в ядре.

mira-bella

Нажать ^Alt[DEL] он не может, т.к. это, на сколько я помню, перезагружает систему.
Наглая ложь.
Он перезагружает иксы.
гы гы
CTRL-ALT-DEL не перегружает иксы (закрывает иксы комбинация CTRL-ALT-BACKSPACE как известно)
вообще под иксами эта комбинация никак не работает, если WM или еще какая прога ее не обрабатывает, т.е. это такое же событие, как и все остальные нажатия. А например KDE3 ведет себя подобно винде.

davidko

Как тут говорят, я, может, никсы и не загружал по-настоящему, но терминал (не xterm и прочие konsole)у меня всегда доступен мгновенно был, сколько ни пробовал. Ну да, иногда он бывает не залогинен, это + несклько секунд. Я заебался уже одно и то же повторять.

davidko

да нихрена не быстро. вот сейчас я сижу за своим рабочим компом, у меня 12 вимов, 8 табов в фф, 1 ворд, 4 папки эксплорера, аутлук, аутлук экспресс, одно письмо экспрессом просматривается, тоталцмд и 1 файл листером открыт. цтрл+альт+дел, выдающие табличку с блокировкой итд - можно заметить, как отрисовывается сверху вниз. Проц загружен на 0 процентов, используемая память 409М. Не рассказывай мне сказок, пожалуйста, как будто я с виндой не знаком. Я за ней больше времени, чем за никсами, провожу.

Ivan8209

Проверил.
Быстрее получилось убить через уже запущенный taskmgr,
чем через запуск taskkill из explorer.
---
Q21: что такое Win2k?
A21: состема.

kruzer25

Скажи, почему у меня при загрузке процессора на половину и памяти - на 170МБ (112 физической) - всё отрисовывается мгновенно?
Знаит, ты скрываешь/не знаешь о каких-то других переменных задачи.

Ivan8209

Мои сведения подтвердились.
Аномального расхода памяти нет.
---
Q21: что такое Win2k?
A21: состема.

kruzer25

Если VirtualDub занимает половину процессора, а остальное свободно - значит, скорость его работы ограничена чем-то другим.
Скорее всего, это скорость работы с диском.
Если диск - системный, система виснет наглухо.
Точно так же она повиснет и в никсах.

Ivan8209

Если что-то занимает половину чего-то, то другая половина чего-то не обязательно свободна.
Ещё раз повторяю: довольно продолжительный отрезок времени всё работает устойчиво.
---
Q21: что такое Win2k?
A21: состема.

kruzer25

Причины могут быть какими угодно.
Например, фрагментация свободного места.

Ivan8209

Причины чего? Нагрузки --- да.
Но почему процесс нельзя убить по-человечески?!
---
Q21: что такое Win2k?
A21: состема.

kruzer25

Но почему процесс нельзя убить по-человечески?!
Из-за этой самой нагрузки.
И в никсах при зависании системы по таким же причинам - ты точно так же не сможешь быстро убить процесс.

Dasar

> Мои сведения подтвердились.
> Аномального расхода памяти нет.
т.е. простого правила - которое требуется выполнять при общении с людьми (а не с компьютерами) ты ни запомнить, ни выполнить не смог?

juliuzz

> VirtualDub занимает половину процессора
У тебя HyperThreading? Тогда на самом деле проц забит по полной.

kruzer25

Какого правила?

kruzer25

Не думаю, что, даже если у КОНТРЫ проц - с поддержкой гипертрединга, то она не отключена.

Ivan8209

В униксах я при аналогичной нагрузке убиваю процессы совершенно свободно.
---
Q21: что такое Win2k?
A21: состема.

Ivan8209

И taskmgr при этом показывает распределение 50-49 между двумя процессами?
---
Q21: что такое Win2k?
A21: состема.

Dasar

> Какого правила?

kruzer25

Значит, это - не аналогичная нагрузка.
Как ты нагружаешь комп в никсах?

kruzer25

У тебя что, действительно HT?
50 - на первое виртуальное ядро
49 - на второе.

juliuzz

И taskmgr при этом показывает распределение 50-49 между двумя процессами?
именно
скидывай приоритет дубу до idle и будет тебе щастье

Ivan8209

emacs, M-x shell, cd /path/to/gsl; make check
console: mplayer /path/to/music/*/*
firefox с 8-12-ю закладками.
И безо всякого "гипер".
---
Q21: что такое Win2k?
A21: состема.

kruzer25

Эта "нагрузка" - несравнима с тем, как ты нагружаешь винду.

Dasar

> emacs, M-x shell, cd /path/to/gsl; make check
> console: mplayer /path/to/music/*/*
> firefox с 8-12-ю закладками.
> И безо всякого "гипер".
и какая именно из этих команд - должно загружать процессор?
первая скорее загружает винт, чем проц
2 и 3 - вообще, должны процессор в нуле есть.

Ivan8209

Он так десять-двадцать минут, а то и более получаса, работает нормально.
Проблема в другом.
Да и какое дело, насколько загружен процессор.
taskmgr должен получать столько ресурсов, сколько надо для работы, _по_первому_требованию_.
Иначе это не "manager".
---
Q21: что такое Win2k?
A21: состема.

Dasar

> taskmgr должен получать столько ресурсов, сколько надо для работы, _по_первому_требованию_.
выделенной полосы под важные задачи - нет ни в windows-е, ни в nix-е.
По крайней мере, нет в SOHO-версиях, и тех, и других - систем.

kruzer25

То же самое я могу сказать и про никсовые аналоги

Ivan8209

Первая нехило грузит процессор, вторая --- диск.
Третья --- добавляет интерактивности и ещё дополнительно подгружает иксы.
---
Q21: что такое Win2k?
A21: состема.

kruzer25

вторая --- диск.
Ну-ну.

Dasar

> Первая нехило грузит процессор, вторая --- диск.
> Третья --- добавляет интерактивности и ещё дополнительно подгружает иксы.
это все ощущения, а не количественные - оценки.
сборка проекта - подгружает проц обычно где-то процентов на 70%, т.к. при сборке идет довольно значительное кол-во файловых операций.
2 и 3 - проц загружают в сумме процентов на 2-5%
Virtual Dub - загружает проц на 100%
Light Allow - в зависимости от кодека и проца - загружает проц на 5-100%
соответственно - ты сравниваешь разные даже по качеству загрузки (не полностью загруженную против полностью загруженной не говоря уже про кол-во загрузки.

Dasar

Самое главное, мне кажется, что ты не понимаешь как работает многозадачность - и в nix-е, и в windows-е.
и поэтому, соответственно, не понимаешь - в каких случаях - отклик еще одной задачи будет быстрый, а в каких - медленный.

Ivan8209

> сборка проекта - подгружает проц обычно где-то процентов
> на 70%, т.к. при сборке идет довольно значительное кол-во файловых операций.
Это уже не сборка, а прогон.
> Virtual Dub - загружает проц на 100%
ОС выдаёт число "49". Кому я должен верить?
> Light Allow - в зависимости от кодека и проца - загружает проц на 5-100%
ОС выдаёт число "50".
---
Q21: что такое Win2k?
A21: состема.

kruzer25

Читать "в отсутствие прочей нагрузки".
VirtualDub GSNFTNCZ YFUHEPBNM GHJWTCCJH YF 100%
дШПРЕ фДДЩН GSNFTNCZ YFUHEPBNM GHJWTCCJH YF 100%
Ядро даёт каждому только 50% - по максимуму.

Ivan8209

Меня, как пользователя, не должно волновать устройство многозадачности.
Меня, как пользователя, волнует отклик.
По факту, отклик в "дружественной к пользователю" системе хуже, чем в "недружественной."
---
Q21: что такое Win2k?
A21: состема.

Dasar

> Это уже не сборка, а прогон.
еще раз попрошу выполнять вышеприведенное правило, это фраза для меня ничего не означает.
>> Virtual Dub - загружает проц на 100%
> ОС выдаёт число "49". Кому я должен верить?
Обоим.
У тебя на 100% загружен один проц, но, вообще, у тебя их два, поэтому от суммарной мощности - загрузка 50%
>> Light Allow - в зависимости от кодека и проца - загружает проц на 5-100%
> ОС выдаёт число "50".
опять же это означает - что и эта задача загружает процессор на 100%
в итоге - ты задачи, обеспечивающие суммарно 200% загрузки проца, выполняешь на компьютере, который может реально обработать где-то 180% (если у тебя и в правду hyperthreading, а не честные 2 проца).
при этом пытаешься сравнить с непонятно какой-то загрузкой.

Dasar

> По факту, отклик в "дружественной к пользователю" системе хуже, чем в "недружественной."
и что ?
это разве достаточный повод отказываться от дружественности?

Ivan8209

Ну а если процессора на самом деле 2, что поменяется?
---
...Я работаю антинаучным аферистом...

Ivan8209

Я не считаю минутное ожидание отклика дружественностью.
---
Q21: что такое Win2k?
A21: состема.

Dasar

резюмирую:
ты вместо того, чтобы оторваться от компьютера, и вспомнить, что общение в форуме - это совсем не похоже на общение с формальными системами
и написать:
под winxp на двух процессорной системе я запускаю две задачи (Virtual Dub и LA каждая из которых загружает один процессор на 100%, при этом я получаю значительные задержки (порядка десятков секунд) при попытке вызвать task manager и аварийно завершить такие задачи.
Я сравнию это поведение, с похожим вариантом - когда под niх-системой я запускаю задачи, загружающие проц на 80% - и при этом до сих получаю быструю возможность аварийно завершить эти задачи через консоль.
На основе этого сравнения, мне кажется, можно делать вывод - что "дружественные" windows-системы намного менее дружественные при решение задач аварийного завершения программ, чем "недружественные" nix-системы.
я прав?
ты же вместо этого развел бодягу - на 200 постов, большая часть которой свелась к выяснению, а что именно же ты хотел сказать своим начальным постом.
еще раз повторяю: вызубри, пожалуйста, ранее приведенное правило и пользуйся, пожалуйста, им когда ты общаешься с людьми, а не с машинами.

Dasar

> Я не считаю минутное ожидание отклика дружественностью.
все упирается опять же в тоже самое: что мир не формальная система, и у каждого свое понимание терминов.
с чего ты взял - что твое понимание термина "дружественность" хоть как-то соответствует применению этого термина другими?

Ivan8209

Если пользоваться твоими подсчётами, однопроцессорная уникс должна быть загружена на 150% с приемлимым откликом, тогда как двухпроцессорная винда --- 100% с неприемлимым.
---
Q21: что такое Win2k?
A21: состема.

Dasar

> Если пользоваться твоими подсчётами, однопроцессорная уникс должна быть загружена на 150% с приемлимым откликом, тогда как двухпроцессорная винда --- 100% с неприемлимым.
ты правилом уже пользуешься? или еще нет?
почему ты не рассказал, как ты на основе моего примера получил такой вывод?
ps
Ты же вроде препод - и должен понимать, что делать вывод о правильности решения задачи на основе совпадающего или несовпадающего ответа - нельзя.

Ivan8209

Ну никогда я не ждал столько времени:
ни при двух "make"/"make check" с кучей остального,
ни при хорошо найснутом (99% по данным топа) расчёте.
---
Q21: что такое Win2k?
A21: состема.

lesha77

>Интересно, когда тебе вдруг NAT захочется поднять
ааааа! http://www.fds-net.ru/forum/index.php?showtopic=23719&vi... (под гостем не заходит)

kruzer25

Приятно разговаривать с профессионалами. Спрошу твоего совета, хорошо? RTFM только не говори. Как дефрагментировать раздел FAT32 так, чтобы ни одно приложение не получало к нему доступ? Отмонтированные ФС дефрагментировать нельзя, так что размапить диск не предлагай.
Наглая ложь.

Olenenok

прав на все сто, отклик в юникс-системах, субъективно, гораздо лучше чем в виндах.
У меня такой пример:
1. Открываю Konqueror
2. Открываю два ФФ
3. Открываю KDevelop
Делаю это примерно в одно и то же время, т.е. идёт сильная нагрузка на диск. В момент, пока ничего ещё не загрузилось, запускаю WorldClock. В этот момент открываю папку, она медленно, но открывается и отрубаю только-что запустившийся ФФ (остальные ещё не открылись). ФФ сразу закрывается.
В виндах:
1. IE
2. 2xFF
3. Winamp
Пытаюсь открыть папку и получаю подвисание. Она открывалась дольше и, плюс к этому, в этот момент открылся ФФ, пытаюсь его закрыть - реакция пошла секунд через пять.

juliuzz

Winamp небось пятый? Чего ж ты хотел?

Defolt1

У меня есть вопрос очень в тему.
Недавно была ситуация:
Есть вендовая машина, на которую я залогинился как Администратор.
Никаких доменов в локальной сети не имеется.
Я вижу, что процесс одного из пользователей (не из группы Администраторов) начинает активно гадить, тормозя машину.
Я жму три заветные кнопки и в ТаскМенеджере пытаюсь понизить приоритет процесса,
на что венда говорит мне, что у меня недостаточно прав.
(При этом, кстати, повысить приоритет чужого процесса мне,оказывается, можно).
Возникает вопрос: если понизить приоритет нельзя администратору, то кому же тогда можно?
В связи с этим мне тоже интересно узнать мнение Windows-специалистов касательно ихнего управления приоритетами.

sevast82

Прошу прощения, это я не залогинился.

Dasar

> Я жму три заветные кнопки и в ТаскМенеджере пытаюсь понизить приоритет процесса,
> на что венда говорит мне, что у меня недостаточно прав
что-то ты не договариваешь, т.к. приоритет процессу другого пользователя можно без проблем.
может процесс все-таки был какой-то специальный?
или другой пользователь - был, например, системой?

sevast82

Нет, пользователь - обычный, живой пользователь, мой коллега по цеху. Только я имею права администратора, а он нет.
Процесс тот был весьма напряжённым компилированием.
Если я чего-то и недоговариваю, то невольно - в силу невеликого знания Windows-систем. Пожалуйста, задавайте наводящие вопросы

Ivan8209

Есть такая фигня.
Какой-то идиот-виндузятник решил, что администратор не должен администрировать систему.
Говорят, что при установке нужно что-то такое сделать, чтобы администратор стал рутом.
---
Q21: что такое Win2k?
A21: состема.

Andbar

Открой для себя дисковый кеш

Ivan8209

Чтобы закешировать 300-400 метров?
Этот кеш в подкачке не окажется?
---
Q21: что такое Win2k?
A21: состема.

Andbar

А если пользоваться твоими подсчетами, то скоро можно будет подавать патент на изобретение вечного двигателя или что-то такое... Ибо различиями способов подсчета различных велечин ты пренебрегаешь, в итоге рассчеты покажут нечто весьма необычное.

bleyman

Да нет, в том-то всё и дело. В подкачке окажется всё, кроме кэша. Кстати, а ты уверен, что в описываемой ситуации с компа никто ничего не качал? Потому что я довольно часто наблюдаю похожую ситуацию (трёх-пяти секундные лаги на любое действие) когда с меня несколько человек вдруг начинают тянуть разное говно полностью забивая 100мбит. Винда освобождает десять метров физической памяти - и тут же сама их забивает кэшем. Освобождает - забивает. Ну и так далее =)

Ivan8209

Предложи, как это замерить на винде, и я сделаю это.
Только предлагай способ, требующий наименьшего моего участия.
Основное требование --- штатые средства.
Разрешается задействовать цигвин, но на перл не рассчитывать (его может не быть).
---
Q21: что такое Win2k?
A21: состема.

bleyman

Кстати, что характерно, я поднимал НАТ целый час, из которого 40 минут читал документацию =)

Ivan8209

Маловероятно.
Это как-нибудь зависит от протокола?
Кроме того, это не пятисекундные задержки на любое действие.
---
Q21: что такое Win2k?
A21: состема.

bleyman

>> Это как-нибудь зависит от протокола?
От протокола чего?
>> Кроме того, это не пятисекундные задержки на любое действие.
А это у тебя просто наверное комп говно, а у меня - нет =)

vtataurov

Основное требование --- штатые средства.
Performance Logs and Alerts

Andbar

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

kruzer25

Запусти Task Manager.

Andbar

у мя бартон, если чё

Ivan8209

Сетевого протокола.
Ещё раз: работа идёт без задержек до получаса,
после чего иногда система вешается почти намертво.
---
"Студенту надо повторять всё три раза, Ганс. Три раза. Запомни, Ганс: три раза."

Andbar

Мне вот интересно: это такая манера задавать вопросы, чтобы помогли решить проблему или это просто очередная попытка наехать на винду не там, где надо? Описанный симптом может проявляться либо на глючном железе (правда, тогда заметны падания системы либо когда кто-то начинает качать без ограничения. (либо ты что-то сделал такое, что добавило нагрузки на систему)

Ivan8209

Ну, процесс пошёл.
Есть пожелания насчёт сведений?
---
Q21: что такое Win2k?
A21: состема.

Ivan8209

Ты можешь предложить решение?
Кстати, насчёт nice ещё ответ не получен.
Про start/? давно знаю, графические средства есть?
Или надо пускать, а далее разбираться с помощью тормозного taskmgr?
---
Q21: что такое Win2k?
A21: состема.

kruzer25

Про start/? давно знаю, графические средства есть?
Если и нет - легко написать.
А есть ли графические средства в каком-нибудь кде?

Andbar

Что такого страшного в 5м винампе? (кстати, на счет винампа... Там у аудиодекодеров приоритет REALTIME вроде)

Andbar

Тебе написать рег-файлик, при импортировании которого появится пункт меню с возможностью запуска с пониженным приоритетом?

Ivan8209

> А есть ли графические средства в каком-нибудь кде?
Я не использую сред на буквы "К" и "Г".
---
A44: Ламеры в гамаке пусть в тапках трахаются --- это их проблемы.
Я в своём гамаке хочу полноценно трахаться на лыжах.

Ivan8209

Ну, напиши.
---
Q5: а нафига A4?
A5: чтоб сосать.

kruzer25

А что используешь?

Ivan8209

evilwm
Если надо, чтобы было красиво, будет WindowMaker.
---
Q7: А что за suxx?
A7: unix.

kruzer25

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

Ivan8209

Там unixway.
---
A44: Ламеры в гамаке пусть в тапках трахаются --- это их проблемы.
Я в своём гамаке хочу полноценно трахаться на лыжах.

kruzer25

Я в своём гамаке хочу полноценно трахаться на лыжах
WinR, cmd

Ivan8209

Знаешь, какое предназначение у винды?
---
Q5: а нафига A4?
A5: чтоб сосать.

kruzer25

Это - не предназначение.
А форма использования.
Так ей пользуется мало кто.

kruzer25

Андрей Гериков - ты?

Ivan8209

А ты уже доложил в соответствующие органы?
---
Q8: А где это есть и круче?

Andbar

Создай файлик с именем 111.reg со следующим содержимым:
REGEDIT 4
[HKEY_CLASSES_ROOT\exefile\shell\OpenLo]
@="Открыть с пониженным приоритетом"
[HKEY_CLASSES_ROOT\exefile\shell\OpenLo\command]
@="cmd.exe /C start \"\" /low \"%1\" %*"

Теперь можешь портировать его в реестр и лицезреть новый пункт в контекстном меню. Мигающее окошко - дань простоте, нормальное решение не ограничивается рег-файлом, впрочем, я в этом не уверен.

sevast82

Есть такая фигня.
Какой-то идиот-виндузятник решил, что администратор не должен администрировать систему.
Говорят, что при установке нужно что-то такое сделать, чтобы администратор стал рутом.
Спасибо, я не знал, что всё настолько тупо.

ruler

Да я вас, прышей, и так слишком часто лечу, наверное.
Оставить комментарий
Имя или ник:
Комментарий: