с чем? (очевидно, не с закачками, ибо они здесь последовательные) и конкурирует путём этого лока за какой ресурс?
Сейчас, вопросы очень хорошие. Думаю) 1. Это не синхронная операция, их порядок не важен впрнцп, если я правильно понял синхронность\асинхронность операций. 2. конкурирует за ресурс в виде массива юрл ссылок и еще 2х строк. Этот массив разделен на сегменты, каждый поток отвечает за один сегмент.
Так в чем конкуренция, если они только читают?
в моем коде - ни в чем, я просто читаю эти переменные. На самом деле в идеале константным сделать, но так как json файл, я не могу распарсить єто дело. Мне человек с опытом после ревью моего кода посоветовал сделать эту штуку, ибо я в каждый поток передавал структуру с всеми необходимыми полями, мол хотелось быстрее сделать. Вцелом я думаю это тянучка моего говнокода привела к такой ситуации
> в моем коде - ни в чем Ну вот если ты не хочешь поддерживать странные кейсы вида "поменять целевой каталог или урлы в процессе работы", то локи можно просто убрать
Обсуждают сегодня