Я делаю тяжелую обработку изображений в python3 для большой серии изображений, используя numpy и opencv. Я знаю, что Python имеет этот GIL, который предотвращает одновременное выполнение двух потоков. Быстрый поиск в Google сказал мне, что не используйте потоки в python для задач, интенсивно использующих процессор, используйте их только для ввода-вывода или сохранения файлов на диск, для связи с базой данных и т. Д. Я также читал, что GIL выпускается при работе с расширениями Си. Поскольку и numpy, и opencv являются расширениями C и C ++, у меня возникает ощущение, что GIL может быть выпущен. Я не уверен в этом, потому что обработка изображений - это интенсивная загрузка процессора. Моя интуиция верна или я лучше использую многопроцессорность?