Я пишу приложение, которое должно использовать Timer
s, но потенциально очень многие из них. Насколько масштабируемым является класс System.Threading.Timer
? Документация просто говорит, что это "легкий", но не объясняет далее. Эти таймеры всасываются в один поток (или очень маленький threadpool), который обрабатывает все обратные вызовы от имени Timer
, или каждый Timer
имеет свой собственный поток?
Я предполагаю, что другой способ перефразировать вопрос: как реализована System.Threading.Timer
?