Веб-версияОткрыть в Telegram

ПостЕсли у вас есть ресурсоемкая задача для процессора и вы хотите использовать все доступные ядра, то multiprocessing.Pool …

16 сентября 2026
Б
Библиотека Python разработчика | Книги по питону
Если у вас есть ресурсоемкая задача для процессора и вы хотите использовать все доступные ядра, то multiprocessing.Pool - это то, что вам нужно. Он создает несколько процессов и автоматически распределяет между ними задачи. Просто создайте пул с Pool(number_of_processes) и выполните p.map с списком входных данных. import math from multiprocessing import Pool inputs = [i ** 2 for i in range(100, 130)] def f(x): return len(str(math.factorial(x))) # Однопоточное выполнение %timeit [f(x) for x in inputs] # 1.44 s ± 19.2 ms per loop (...) # Параллельное выполнение с 4 процессами p = Pool(4) %timeit p.map(f, inputs) # 451 ms ± 34 ms per loop (...) Также можно не указывать параметр number_of_processes, по умолчанию он равен количеству ядер CPU в системе. 📲 Мы в MAX 👉@BookPython
5 · 1.3K ·

Рядом в ленте

ББиблиотека Python разработчика | Книги по питону⚡ Как ускорить код на Python? Используем map, filter, reduce ⚡ Привет, друзья! Сегодня расскажу о том, как можно ускорить выполнение кода, заменяя обычные циклыББиблиотека Python разработчика | Книги по питонуProtocol vs ABC: Утиная типизация на стероидах (Static Duck Typing) В классическом ООП (Java, C#) и при использовании abc.ABC в Python мы привыкли к Nominal Sub
это сообщение
ББиблиотека Python разработчика | Книги по питону10 полезных библиотек для Python-разработчика Сегодня я подготовил для вас подборку из 10 полезных библиотек, которые могут сделать вашу разработку проще и эффеББиблиотека Python разработчика | Книги по питону🔥 Как ускорить Python-код в 10 раз? Сегодня покажу вам мощный инструмент для оптимизации кода - Numba. Это библиотека, которая позволяет компилировать Python-фу
ББиблиотека Python разработчика | Книги по питонуБиблиотека Python разработчика | Книги по питону@BookPython · канал · Технологии
18 046подписчиков901средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем