[erlang] множественные очереди и одиночный тормоз
В прошлом сообщении пришёл к выводу, что спасением для быстрого детекта сигнала "притормозить" является синхронный вызов.
Но надо было действительно подумать, чтобы вспомнить, что ответ на синхронный вызов тоже падает в очередь сообщений, и извлечь его оттуда - тот же receive с матчингом - тормозит линейно зависимо от длины очереди.
"Схватить автомат и убивать всех подряд" (tm)
Но надо было действительно подумать, чтобы вспомнить, что ответ на синхронный вызов тоже падает в очередь сообщений, и извлечь его оттуда - тот же receive с матчингом - тормозит линейно зависимо от длины очереди.
"Схватить автомат и убивать всех подряд" (tm)
no subject
А очередь-то уже занята и тормозит линейно. Не поможет.
no subject
А завтра на OSDN'овку я не попаду, ибо нормального анонса не было, или не увидел.
no subject