SORU
5 Mart 2011, CUMARTESİ


Düğüm kavrama JS çoklu alternatif

Eğer doğru Düğüm JS anladıysam olmayan engelliyor...veritabanı veya başka bir işlem bir yanıt beklemek yerine başka bir şey hareket etti ve sonra geri Çek.

Ayrıca tek dişli olduğunu.

Yani bütün bunlar demek ki belirli bir Düğüm JS süreç tam olarak ve etkin bir şekilde kullanmak için bir tek CPU çekirdek ama değil kullanmak için başka temel makine gibi, bu asla göre çok daha fazla bir zaman.

Tabii ki bu diğer İşlemciler hala SQL veritabanı veya kasıtlı olarak ayrılmış diğer CPU ağır altprogram gibi şeyler için diğer işlemler için ayrı bir işlem olarak kullanılabilir anlamına gelir.

Ayrıca olay Düğüm JS süreç sonsuz bir döngüye veya uzun süren işlevi, bu süreç artık yararlı hiçbir şekilde kadar sonsuz döngü ya da uzun süren fonksiyonudur durdu (veya tüm süreç öldürdü).

Tüm bu değil mi? Doğru anlayışımla mıyım?

CEVAP
5 Mart 2011, CUMARTESİ


Çok doğru, Evet. Node.js sunucu engelleme işlemleri gerçekleştirmek ve işler tamamlandığında, geri arama ya da bir olay ile ana iş parçacığı bildirmek, böylece iç iş parçacığı yüzme havuzu vardır.

Öyle tahmin ediyorum ki yapacağı sınırlı bir çekirdek iş parçacığı havuzu için örnek yaparsan engellenmeyen bir dosya sistemi okuma bu büyük olasılıkla uygulanan söyleyerek bir konu başlığı bu iş parçacığı havuzu için gerçekleştirmek okuma ve set bir geri arama ne zaman bitti anlamına gelir okuyun olabilir olay hakkında farklı bir iş parçacığı/çekirdek ise ana node.js program yapmak başka bir şey.

Ama olaya node.js bir noktadan sonra, tamamen tek dişli ve doğrudan birden fazla çekirdek kullanmaz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BurnedInDotCom

    BurnedInDotC

    3 NİSAN 2010
  • Diogo Oliveira

    Diogo Olivei

    4 HAZİRAN 2006
  • FUzzyBUnnyBOoties

    FUzzyBUnnyBO

    3 EKİM 2007