Tek iş parçacıklı olay döngüsü nedir?
Tek iş parçacıklı olay döngüsü nedir?

Video: Tek iş parçacıklı olay döngüsü nedir?

Video: Tek iş parçacıklı olay döngüsü nedir?
Video: 2022 Nobel Fizik Ödülü alan çalışma ne ortaya koydu? | Teke Tek Bilim 2024, Kasım
Anonim

Olay Döngüsü - Anlamına geliyor tek dişli bir seferde bir görev yapan ve sadece yapmakla kalmayan sonsuz döngü bekar görev kuyruğu değil, aynı zamanda görevlere öncelik veriyor, çünkü olay döngüsü yalnızca bir kaynak yürütme işleminiz var (1 Konu ) bu nedenle, bazı görevleri hemen yerine getirmek için, görevlere öncelik vermeniz gerekir.

Bunu göz önünde bulundurarak, tek iş parçacıklı olay döngüsü modeli nedir?

Tek Dişli Olay Döngüsü Modeli ProcessingSteps: İstemciler Web Sunucusuna istek gönderir. Node JS Web Sunucusu dahili olarak Sınırlı bir Konu Müşteri İsteklerine hizmet sağlamak için havuz. Node JS Web Sunucusu bu istekleri alır ve bunları bir Sıra . Olarak bilinir Etkinlik Sırası ”.

İkincisi, düğüm nasıl tek dişlidir? Tüm düğüm JS uygulamaları “ Tek dişli Birden çok eşzamanlı istemciyi işlemek için Olay Döngüsü Modeli”mimarisi. Ana olay döngüsü bekar - dişli ancak G/Ç çalışmalarının çoğu ayrı iş parçacıkları üzerinde çalışır, çünkü G/Ç API'leri düğüm .js alanları, olay döngüsüne uyum sağlamak için tasarım gereği uyumlu/engellemez.

Aynı şekilde, tek dişli ne anlama geliyor?

Tek dişli süreçler, bir komut dosyasındaki talimatların yürütülmesini içerir. bekar sıra. Başka bir deyişle, bir komut bir seferde işlemlerdir. Karşıtı tek iş parçacıklı süreçler çok iş parçacıklı süreçlerdir. Bu işlemler, bir programın birden çok bölümünün aynı anda yürütülmesine izin verir.

JavaScript'in tek iş parçacıklı olması ne anlama geliyor?

Javascript bir tek dişli dil. Bu anlamına geliyor bir çağrı yığını ve bir bellek yığını vardır. Beklendiği gibi, kodu sırayla yürütür ve bir sonrakine geçmeden önce her bir kodu yürütmeyi bitirmesi gerekir. Çağrı yığını, Web API'sinin işlevlerini tanır ve bunları tarayıcı tarafından ele alınmak üzere devreder.

Önerilen: