Kuidas nodejs on ühe lõimega?

Kuidas nodejs on ühe lõimega?
Kuidas nodejs on ühe lõimega?
Anonim

js järgib Single-Threaded Event Loop mudelit, mis on inspireeritud JavaScriptist JavaScripti tagasihelistamise mehhanismiga sündmusepõhisest mudelist. Niisiis, sõlm. js on ühe-lõimega sarnane JavaScriptiga, kuid mitte puht alt JavaScripti koodiga, mis viitab asjadele, mida tehakse asünkroonselt, nagu võrgukõned, failisüsteemi ülesanded, DNS-i otsing jne.

Mida tähendab ühe keermega sõlmes JS?

Sõlm. js on ühe lõimega asünkroonne JavaScripti käitusaeg. See tähendab, et teie kood käivitatakse samas lõimes. Selline arhitektuur on eksperimentaalne ja veidi erinev teistest keeltest (nagu PHP, Ruby, ASP. NET), kus iga kliendi taotlused instantseeritakse uue lõimega.

Kas sündmusetsükkel on ühe lõimega?

Sündmuste tsükkel kasutab ainult üht lõime. See on Node JS platvormi töötlemismudeli peamine süda. Isegi Loop kontrollib, kas klienditaotlus on sündmuste järjekorda paigutatud. Kui ei, siis oodake sissetulevaid taotlusi lõputult.

Kas elektron on ühekeermeline?

Electroni rakendus koosneb vähem alt kahest protsessist. Peamine lõim on teie rakenduse sissepääs ja teeb kogu töö, mis on vajalik teie renderdusprotsessi (või -protsesse) kasutajatele kuvamiseks. Põhiprotsessis saab olla ainult üks eksemplar.

Kas node js on mitme lõimega?

Sõlm. js on õige mitme lõimega keel täpselt nagu Java. Node'is on kaks lõime. js, üks lõim onvastutate pühendunult sündmusetsükli eest ja teine vastutab teie programmi täitmise eest.

Soovitan: