Python’da Çoklu İşlem Oluşturma (Multi Process)

Bir önceki yazımda Thread ve Process kavramlarını açıklamıştım. Çoklu Thread ve Process ihtiyacından bahsedip Thread üzerine kısa bir örnek yapmıştım, şimdi de Process sayısını nasıl arttırabiliriz bunun üzerine bir şeyler söyleyeyim. Yeni Process’ler oluşturmak için yine Thread benzeri bir Python modülümüz var. multiprocessing isimli bu modül içinde Process sınıfı ile işlemlerimizi yapacağız. Pool Sınıfı: Havuz … Okumaya devam et Python’da Çoklu İşlem Oluşturma (Multi Process)

Thread Kavramı ve Python Üzerinde Kullanımı

Önce bazı tanımları kısaca yaparak anlatımı netleştirelim. Process (İşlem): işletim sistemi üzerinde, bir programlama dili ile hazırlanmış ve hafızaya alınmış çalışan programa denir. Her bir programın sadece bir process’i olmak zorunda değil, başlangıç process’i yeni process’ler üretebilir. İki farklı process’in birbirlerinin verilerine erişmesi güvenlik için kısıtlanmış/zorlaştırılmış olabilir. Thread (İplik): sözlük anlamı en küçük yürütme birimidir. … Okumaya devam et Thread Kavramı ve Python Üzerinde Kullanımı