Çok çekirdekli işlemciler: Birden fazla uygulamayı çalıştıran daha iyi performans?


3

Tekli uygulamalar için farkettim - uygulamanın kendisi birden fazla çekirdekten yararlanmak üzere tasarlanmalı. Fakat aynı anda birçok farklı uygulamayı yürütmeye ne dersiniz?

Geliştirme makinemde ortalama bir durumda birden fazla sunucu (bir veritabanı sunucusu, bir web sunucusu), birden çok IDE örneği (Visual Studio veya NetBeans), birden fazla sekmeli Web tarayıcı (Chrome'da her sekme bir işlemdir) çalıştırıyorum tek başına), FTP istemcisi, SSH istemcisi vb. Çok çekirdekli bir sisteme sahip olmak aynı anda birden fazla uygulamayı çalıştırma yeteneğini geliştiriyor mu?

Yanıtlar:


3

Tabii ki. Ve farklı adresler arasında çok fazla çekişme olmayacak, çünkü kendi adres alanlarında çalıştıkları için, ve tüm bu senkronizasyon ek yüklerine sahip olmayacaklar ...



2

Sadece aynı anda birden fazla şey oluyorsa. Örneğin, http: // localhost'a göz atma ve yerel DB'ye vurma, çoklu çekirdeklerle geliştirilecektir. Ancak IMO, geliştirici iş istasyonundaki performansı arttırmanın en iyi yolu, çok sayıda hızlı RAM'dir. Ve hızlı bir sabit disk.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.