NT-Service ограничение
От: ForumVoyager  
Дата: 04.01.05 13:37
Оценка:
Всем добрый день!
Может кто встречал подобную проблему:
Существует NT-Service, котрый в свою очередь запускает Win32 апликации (background application, only process without GUI). Так вот проблема в том, что количество запущенных апликаций ограничено: на ХР 42-44, на 2003 — около 142.

Кто-нибудь знает причину/решение?????
Re: NT-Service ограничение
От: adontz Грузия http://adontz.wordpress.com/
Дата: 04.01.05 14:01
Оценка:
Здравствуйте, ForumVoyager, Вы писали:

А в чём проявляется это ограничение?
Как запускается процесс?
Почему потребовалось запускать такое большое количество процессов?
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[2]: NT-Service ограничение
От: ForumVoyager  
Дата: 04.01.05 14:51
Оценка:
Здравствуйте, adontz, Вы писали:

A>Здравствуйте, ForumVoyager, Вы писали:


A>А в чём проявляется это ограничение?

A>Как запускается процесс?
A>Почему потребовалось запускать такое большое количество процессов?

— Ограничение в том что нет возможности запустить более чем 143 (2003 сервер) одинаковых аппликаций
— Процесс запускается стандартно — CreateProcess(...)
— Вопрос исторический и ответ не поможет решению. Разумеется что лучшим решением является сведение Х процессов к Х потокам (threads), но это к сожалению не представляется возможным...
Re[3]: NT-Service ограничение
От: Slava Antonov Россия http://deadbeef.narod.ru
Дата: 05.01.05 14:58
Оценка:
Hello ForumVoyager, you wrote:

> — Ограничение в том что нет возможности запустить более чем 143 (2003

> сервер) одинаковых аппликаций

Возможно из-за банальной нехватки ресурсов: user, gdi и т.п.

> — Вопрос исторический и ответ не поможет решению. Разумеется что лучшим

> решением является сведение Х процессов к Х потокам (threads), но это к
> сожалению не представляется возможным...

Лучшим решением имхо будет свести все к одному процессу и
одному/нескольким (но не многим) потокам и организовать очередь.

--
Всего хорошего, Слава
Posted via RSDN NNTP Server 1.9
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.