Документация MSDN для ManualResetEventSlim указывает
Вы можете использовать этот класс для лучшей производительности, чем
ManualResetEvent, когда ожидаемое время ожидания будет очень коротким.
Как долго "очень короткий"? В какой момент преимущество использования объекта ядра с ManualResetEvent перевешивает накладные расходы на его создание?