Kako je nodejs enonavojni?

Kazalo:

Kako je nodejs enonavojni?
Kako je nodejs enonavojni?
Anonim

js sledi enonitnemu modelu zanke dogodkov, ki ga je navdihnil model na podlagi dogodkov JavaScript z mehanizmom za povratni klic JavaScript. Torej, vozlišče. js je enojni navoj, podoben JavaScript, vendar ne zgolj koda JavaScript, ki pomeni stvari, ki se izvajajo asinhrono, kot so omrežni klici, naloge datotečnega sistema, iskanje DNS itd.

Kaj pomeni enonavojno v vozlišču JS?

Vozlišče. js je enonitni asinhroni izvajalni čas JavaScript. To pomeni, da se bo vaša koda izvajala v isti niti. Takšna arhitektura je eksperimentalna in se nekoliko razlikuje od drugih jezikov (kot so PHP, Ruby, ASP. NET), kjer se vsaka odjemalska zahteva instancira v novi niti.

Ali je zanka dogodkov enonitna?

Dogodkovna zanka uporablja samo eno nit. Je glavno srce modela za obdelavo platforme Node JS. Even Loop preveri, ali je vsaka odjemalska zahteva postavljena v čakalno vrsto dogodkov. Če ne, počakajte na dohodne zahteve za nedoločen čas.

Ali je elektron enojni?

Aplikacija Electron je sestavljena iz vsaj dveh procesov. Glavna nit je vhod v vašo aplikacijo in opravi vse potrebno za prikaz vašega procesa (ali procesov) upodabljalnika vašim uporabnikom. Vsekakor lahko obstaja samo en primer glavnega procesa.

Ali je vozlišče js večnitno?

Vozlišče. js je ustrezen večnitni jezik tako kot Java. V Node sta dve niti. js, ena nit jepredano odgovoren za zanko dogodkov, drugi pa za izvedbo vašega programa.

Priporočena: