Mis on ühe keermega sündmusesilmus?
Mis on ühe keermega sündmusesilmus?

Video: Mis on ühe keermega sündmusesilmus?

Video: Mis on ühe keermega sündmusesilmus?
Video: Реактивная медная трубка ОБОГРЕЕТ ЦЕЛЫЙ ГАРАЖ! 2024, Mai
Anonim

Sündmustsükkel - Tähendab ühe keermega lõpmatu tsükkel, mis teeb ühe ülesande korraga ja see pole ainult tegemine vallaline ülesannete järjekorda, kuid see on ka ülesannete prioritiseerimine, sest koos sündmuse silmus teil on täitmiseks ainult üks ressurss (1 niit ), nii et mõne ülesande koheseks täitmiseks peate ülesanded prioritiseerima.

Seda silmas pidades, mis on ühe keermega sündmusetsükli mudel?

Ühe lõimega sündmusesilmuse mudel Töötlemisetapid: kliendid saadavad päringu veebiserverisse. Node JS veebiserver säilitab sisemiselt piiratud Niit bassein, et osutada teenuseid kliendi taotlustele. Node JS veebiserver võtab need päringud vastu ja paigutab need a Järjekord . Seda tuntakse kui Sündmuste järjekord ”.

Teiseks, kuidas sõlm on ühe keermega? Kõik Sõlm JS-rakendused kasutavad SingleThreaded Event Loop Model” arhitektuur, et käsitleda mitut samaaegset klienti. Põhisündmuse tsükkel on vallaline - keermestatud kuid enamik sisend-/väljundtöid jooksevad eraldi lõimedel, kuna sisend-/väljundi API-d on sisse lülitatud Sõlm .js alad on kujunduselt sünkroonsed/mitteblokeerivad, et mahutada sündmuste tsüklit.

Samamoodi, mida tähendab ühe keermega?

Ühe keermega protsessid sisaldavad käskude täitmist a vallaline järjestus. Teisisõnu, üks käsk on protsessid korraga. Vastand ühelõimeline protsessid on mitmelõimelised protsessid. Need protsessid võimaldavad korraga käivitada mitut programmi osa.

Mida see tähendab, et JavaScript on ühe lõimega?

Javascript on ühe keermega keel. See tähendab sellel on üks kõnepinn ja üks mäluhunnik. Ootuspäraselt käivitab see koodi järjekorras ja peab enne järgmise juurde liikumist lõpetama iga koodi täitmise. Kõnede pinu tunneb ära veebi API funktsioonid ja annab need brauserile käsitsemiseks.

Soovitan: