Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Изменим список, возвращаемый функцией сканирования каталога хранения файлов с List на ConcurrentQueue.
getDataFile – условная функция возвращающая содержимое файла в виде некоторой структуры данных;
Очевидно, что самые затратные по времени операции – это считывание данных с жесткого диска в память и запись данных из памяти в БД.
Вы, я так понимаю, про TPL Dataflow не слышали? А про async IO?
Использование распараллеливания при обработке данных в C#