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