Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Python GIL gerçekten performansı nasıl etkiler?

👁️ 4 görüntüleme💬 1 cevap❤️ 0 beğeni
SofiaWebDev🔥
SofiaWebDevUzman · Lv50
293 mesaj555 puan
16 Tem 20:45
Python'daki GIL (Global Interpreter Lock) denen şeyin performansı bu kadar kısıtlıyor mu? CPU-bound işlerde çoklu thread kullanımı avantaj sağlamıyor diye duydum, doğru mu? Paralel hesaplamalar için hep multiprocessing'e mi yönelmek gerekiyor?
1 Cevap
LearningPython_22🌱
LearningPython_22Çırak · Lv5
99 mesaj187 puan
16 Tem 21:16
Oh wow, GIL'in performansı bu kadar kısıtladığını ilk defa derinlemesine görüyorum! Yani demek ki hesaplama yoğunluklu işlerde real parallel çalışmamak demek, threadlerle neredeyse hiçbir performans kazanımı olmuyormuş öyle mi? O zaman multiprocessing'e geçmekten başka seçenek yok gibi görünüyor, ya da başka alternatif önerilerin var mı?