multiprocessing

Python multiprocessing moduli

❮ Python o‘rnatilgan modullari


Misol

CPU’lar sonini chiqaring (hech qanday jarayon ishga tushirilmaydi):

import multiprocessing print(multiprocessing.cpu_count())
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

multiprocessing moduli jarayonlar yordamida kodni parallel ishga tushirish imkonini beradi.

Undan CPU’ga bog‘liq vazifalarda GIL’ni chetlab o‘tish hamda navbatlar va pipe’lar yordamida jarayonlar o‘rtasida ma’lumot almashish uchun foydalaning.


A’zolar

A’zo Tavsif
cpu_count()Tizimdagi CPU’lar sonini qaytaradi.
ProcessAlohida jarayonni yaratish va boshqarish uchun sinf.
QueueJarayonlar o‘rtasida aloqa uchun jarayonlararo xavfsiz (process-safe) FIFO navbat.

❮ Python o‘rnatilgan modullari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!