|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alexey Krasnov 2:5066/196.96 13 Oct 2002 20:04:16 To : Andrew Ezhguroff Subject : Сортировка "наоборот" -------------------------------------------------------------------------------- Andrew Ezhguroff => Alexey Krasnov, 12 Октябрь 2002 года, 19:21: AE> Как я понимаю, устройств достаточно мало (раз байтовый адрес)? Hу так AE> организуй отдельные очереди для каждого устройства: AE> loop {бесконечный цикл} AE> for текущая_очередь:=1 to максимальный_номер_очереди do AE> if не_пусто(очереди[текущая_очередь]) then AE> отправка_сообщения(очереди[текущая_очередь]) AE> end if AE> end for AE> end loop Хм. При явном превосходстве количества сообщений в одной из очередей желательно конечно обращаться к ней почаще, перемешивая ее с сообщениями из других. То есть, опять-таки встает вопрос выбора последовательности опросов с наиболее "гладким" распределением. Всего хорошего. --- GoldED+/386 1.1.4.7. -- .: The Crystals - Da Doo Ron Ron * Origin: К чемy скpывать: девятый месяц... (2:5066/196.96) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/166133da9d324.html, оценка из 5, голосов 10
|