Kas yra vienos gijos įvykio kilpa?
Kas yra vienos gijos įvykio kilpa?

Video: Kas yra vienos gijos įvykio kilpa?

Video: Kas yra vienos gijos įvykio kilpa?
Video: What the heck is the event loop anyway? | Philip Roberts | JSConf EU 2024, Balandis
Anonim

Renginio kilpa – Reiškia vieno sriegio begalinis ciklas, kuris vienu metu atlieka vieną užduotį ir nėra tik atlikimas viengungis užduočių eilę, bet ji taip pat teikia pirmenybę užduotims, nes su renginio kilpa turite tik vieną vykdymo šaltinį (1 siūlas ), todėl norint iš karto atlikti kai kurias užduotis, reikia nustatyti užduočių prioritetus.

Atsižvelgiant į tai, kas yra vienos gijos įvykių ciklo modelis?

Vienos gijos įvykių ciklo modelis Apdorojimo veiksmai: klientai siunčia užklausą į žiniatinklio serverį. Node JS žiniatinklio serveris viduje palaiko ribotą Siūlas baseinas teikia paslaugas pagal Kliento užklausas. Node JS žiniatinklio serveris priima šias užklausas ir įdeda jas į a Eilė . Jis žinomas kaip Įvykių eilė ”.

Antra, kaip mazgas yra vienas sriegis? Visi Mazgas JS programos naudoja Single Threaded Event Loop Model“architektūra, skirta tvarkyti kelis vienu metu veikiančius klientus. Pagrindinė įvykio kilpa yra viengungis - sriegiuotas tačiau dauguma įvesties / išvesties darbų atliekami atskirose gijose, nes įvesties / išvesties API yra Mazgas .js zonos sinchroninis / neblokuojantis pagal dizainą, kad būtų galima pritaikyti įvykių kilpą.

Be to, ką reiškia vienas sriegis?

Vieno sriegio procesai apima instrukcijų vykdymą a viengungis seka. Kitaip tariant, onecommand yra procesai vienu metu. Priešprieša vienos sriegio procesai yra daugiagijai procesai. Šie procesai leidžia vienu metu vykdyti kelias programos dalis.

Ką reiškia, kad „JavaScript“yra vienos gijos?

Javascript yra vieno sriegio kalba. Tai reiškia jis turi vieną skambučių krūvą ir vieną atminties krūvą. Jei tikimasi, jis vykdo kodą eilės tvarka ir turi baigti vykdyti kiekvieną kodą prieš pereinant prie kito. Skambučių krūva atpažįsta žiniatinklio API funkcijas ir perduoda jas tvarkyti naršyklei.

Rekomenduojamas: