Не могли бы вы продемострировать проблему? Например записать на её на видео.
Также просьба, прикрепите, пожалуйста, тестовый проект и напишите на каком ПК появляется проблема (ОС, кол-во ОЗУ, ЦП и тд.).
@fastspace Имеешь в виду "Запись"? Это не подходит.
Каждый элемент из ресурса должен быть использован несколько раз.
У каждого элемента разное кол-во использований.
Использовал несколько раз - удалил. Далее считаешь сколько у тебя потоков и сколько осталось ресурсов. 20 потоков - 50 ресурсов. Зашел добавил еще. Сверху еще проверку делаешь, если осталось критически мало 30, то потоки будут ждать ресурс (на меньше 20 уже стопнеться поток или скрипт)