Buradasın
Concurrency ve parallelism farkı nedir?
Yazeka
Arama sonuçlarına göre oluşturuldu
Concurrency (eşzamanlılık) ve parallelism (paralellik) arasındaki temel fark, işlemlerin aynı anda yürütülme şeklidir:
- Concurrency (eşzamanlılık), birden fazla işlemin, tek bir işlemcinin bulunduğu sistemlerde bile eş zamanlı olarak yürütülmesini sağlar 15. İşlemci üzerinde birden fazla çekirdek olduğundan, her çekirdek bir işlem yürütebilir ve bu sayede eldeki iş concurrent bir yapıda çalıştırıldığında response time (yanıt süresi) düşürülebilir 1.
- Parallelism (paralellik), aynı anda birden fazla işlemin yürütülmesi anlamına gelir ve genellikle birden fazla işlemci veya işlemci çekirdeği kullanılarak gerçekleştirilir 15. Bir iş belirli parçalara bölünür ve sisteme dahil olan işlemcilere paylaştırılır; işlemciler aynı anda kendilerine düşen işlemleri yaparlar 1.
Özetle:
5 kaynaktan alınan bilgiyle göre: