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