![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Пулы потоков.
SV © (2002-03-31 21:22:00)Hi мастера. Вопрос следующий: когда поток из пула, выполнив 1 функцию из очереди переходит к следующей он переходит в спящей режим или нет.
Удачи в ответе на мой вопрос ;)
/SV/
Digitman (2002-04-01 13:21:00) [1]Как бы там ни было - ни о каких "функциях" на уровне кодового потока как ОС-объекта (в "пуле" он там или не в "пуле" - по-барабану) не может быть речи. В контексте кодового потока в момент выделения опер.системой кванта времени данному потоку происходит выполнение процессором неких маш.инструкций потока и не более того. Ни каких "функциях", "процедурах" и иже с ними ОС знать ничего не знает.
paul_shmakov (2002-04-01 13:09:00) [2]человек, наверное, говорит о новой фичи, появившейся с w2k - стандартный набор api для реализация thread pooling.
Digitman (2002-04-01 08:41:00) [3]>>"Удачи в ответе на мой вопрос ;)" ?????
Удачи тебе в постижении того , что ты сам спросил))))))))
1. О какой очереди и о какой ф-ции идет речь ?
2. Пул - понятие, связанное не с функционированием потоков на уровне ОС, это - логическое понятие, программный механизм, реализованный в контексте приложения и призванный минимизировать временные ресурсы, связанные с созданием/уничтожением неких объектов, участвующих в конвейерной обработке данных. О каком пуле ты ведешь речь в дан.случае и какое отношение пул может, по твоему, иметь к механизму квантования времени исполнения инструкций кодовых потоков в ОС ?