Здравствуйте, Videoman, Вы писали:
V>Заодно, те кто в танке, могут узнать о мощьнейшем-новейшем объекте ожидания от Microsoft — WaitOnAddress. Может кто-то очень хочет создать "халявные" 1М объектов синхронизации на процесс без использования ресурсов ядра и не знает как это сделать .
Интересно, и правда, спасибо.
Только локальное решение все равно будет приблизительно на порядок лучше, за счет локальности и безхаковости.
А их решение — узкоспецифичное. Собственно говоря не видя нутрянку, прогнозов сделать нельзя, и уж тем более нельзя сказать то, что они говорят в документации... Про то что решение это лучше чем цикл. С почему? А потому, что в реальной задаче цикл не пустой, а их функция — не конкурент.
Это тоже догадки. Но я даже представить себе боюсь как это может работать как бы "эффективно".