Pros of Using Processing
Python multiprocessing.
Protsesslardan foydalanishning afzalliklari
Protsesslardan foydalanishning bir qancha afzalliklari mavjud:
- Har bir protsess alohida xotira maydonidan foydalanadi
- Kod oqimlardan (threads) farqli ravishda sodda bo‘lishi mumkin
- Bir nechta protsessorlar yoki yadrolardan samarali foydalanadi
- Global Interpreter Lock (GIL) muammosidan qochadi
- Farzand protsesslarni tugatish (kill) mumkin (oqimlarda bu amalga oshmaydi)
multiprocessing
modulithreading.Thread
bilan o‘xshash interfeysga ega- CPU yuklamali hisoblashlar uchun ideal (shifrlash, binar qidiruv, matritsa ko‘paytmasi)
Endi esa protsesslardan foydalanishning kamchiliklarini ko‘rib chiqamiz!
Last updated on