Mikä on yksisäikeinen tapahtumasilmukka?
Mikä on yksisäikeinen tapahtumasilmukka?

Video: Mikä on yksisäikeinen tapahtumasilmukka?

Video: Mikä on yksisäikeinen tapahtumasilmukka?
Video: Kehrääminen värttinällä 2024, Saattaa
Anonim

Tapahtumasilmukka - Keinot yksikierteinen ääretön sykli, joka tekee yhden tehtävän kerrallaan, eikä se ole vain tekemistä yksittäinen tehtäväjonossa, mutta se myös priorisoi tehtäviä, koska kanssa tapahtumasilmukka sinulla on vain yksi suoritusresurssi (1 lanka ), joten joidenkin tehtävien suorittamiseen heti sinun on priorisoitava tehtävät.

Kun tämä otetaan huomioon, mikä on yksisäikeinen tapahtumasilmukan malli?

Yksisäikeinen tapahtumasilmukkamalli Käsittelyvaiheet: Asiakkaat lähettävät pyynnön Web-palvelimelle. Node JS Web Server ylläpitää sisäisesti rajoitettua Lanka pool tarjoaa palveluita Asiakaspyynnöille. Node JS Web Server vastaanottaa nämä pyynnöt ja sijoittaa ne a Jonottaa . Se tunnetaan nimellä Tapahtumajono ”.

Toiseksi, kuinka solmu on yksisäikeinen? Kaikki Solmu JS-sovellukset käyttävät " Yksisäikeinen Event Loop Model" -arkkitehtuuri useiden samanaikaisten asiakkaiden käsittelemiseksi. Päätapahtuman silmukka on yksittäinen - kierteitetty mutta useimmat I/O-työt toimivat erillisissä säikeissä, koska I/O-sovellusliittymät tulevat sisään Solmu .js-alueet synkroninen/ei-esto suunniteltu tapahtumasilmukan mukauttamiseksi.

Samoin, mitä yksikierteinen tarkoittaa?

Yksikierteinen prosessit sisältävät käskyjen suorittamisen kohdassa a yksittäinen järjestys. Toisin sanoen onecommand on prosesseja kerrallaan. Vastakohta yksisäikeinen prosessit ovat monisäikeisiä prosesseja. Nämä prosessit mahdollistavat useiden ohjelman osien suorittamisen samanaikaisesti.

Mitä tarkoittaa, että JavaScript on yksisäikeinen?

Javascript on yksikierteinen kieli. Tämä tarkoittaa siinä on yksi puhelupino ja yksi muistikasa. Odotetusti se suorittaa koodin järjestyksessä ja sen on suoritettava kukin koodi ennen siirtymistä seuraavaan. Puhelupino tunnistaa Web API:n toiminnot ja luovuttaa ne selaimen käsiteltäviksi.

Suositeltava: