Сортировка "наоборот"

From
Serge Nozhenko (2:5020/175.1)
To
Alexey Krasnov
Date
2002-10-12T19:34:06Z
Area
RU.ALGORITHMS
12 Oct 02 16:54, Alexey Krasnov wrote to All:

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

 AK> Встает вопрос: как в сетевом драйвере реализовать алгоритм быстрого
 AK> переупорядочивания спускаемых сверху запросов ? Что-то похоже на
 AK> сортировку по адресу, но "наоборот", по принципу:

 AK> <на_адрес_0> <на_адрес_1> <на_адрес_2> <на_адрес_0> <на_адрес_1> ... и

  Держать список, отсортированный по адресам stable методом, и адрес предыдущего выбранного запроса. Всякий раз выбирать ближайший по списку запрос с отличным от предыдущего адресом.

 Serge

--- Golded 2.41+
 * Origin: Moccoletto (2:5020/175.1)