C # асинхронные функции - PullRequest
       28

C # асинхронные функции

1 голос
/ 03 ноября 2011

В настоящее время я выполняю длинный процесс асинхронно с использованием делегатов.этот процесс может быть вызван несколько раз в зависимости от заданных данных (например, числа сотрудников). Мой вопрос касается влияния на производительность при создании списка делегатов, ответственных за выполнение процесса.

1 Ответ

2 голосов
/ 03 ноября 2011

При асинхронном вызове делегата вы используете поток из пула потоков.Оценка влияния этого на производительность вашего приложения, конечно, будет зависеть от вашего приложения.Например, в ASP.NET сокращение числа рабочих потоков может оказать негативное влияние, поскольку для запросов на обслуживание будет меньше потоков.

...