Kas ir viena pavediena notikumu cilpa?
Kas ir viena pavediena notikumu cilpa?

Video: Kas ir viena pavediena notikumu cilpa?

Video: Kas ir viena pavediena notikumu cilpa?
Video: Куликовская Битва. Литература в основе официальных доказательств. 2024, Maijs
Anonim

Pasākumu cilpa - Līdzekļi viena vītne bezgalīgs cikls, kas vienlaikus veic vienu uzdevumu, un tas nav tikai izpilde viens uzdevumu rinda, bet tā arī nosaka uzdevumu prioritāti, jo ar notikumu cilpa jums ir tikai viens izpildes resurss (1 pavediens ), tāpēc, lai uzreiz izpildītu dažus uzdevumus, jums ir jānosaka uzdevumu prioritātes.

Ņemot to vērā, kas ir vienas vītnes notikumu cilpas modelis?

Viena pavediena notikumu cilpas modelis Apstrādes soļi: klienti nosūta pieprasījumu uz Web serveri. Node JS Web Server iekšēji uztur ierobežotu Pavediens baseins, lai sniegtu pakalpojumus Klientu pieprasījumiem. Node JS Web Server saņem šos pieprasījumus un ievieto tos a Rinda . Tas ir pazīstams kā Pasākumu rinda ”.

Otrkārt, kā mezglam ir viens pavediens? Visi Mezgls JS lietojumprogrammas izmanto “ Single Threaded Event Loop Model” arhitektūra, lai apstrādātu vairākus vienlaicīgus klientus. Galvenā notikumu cilpa ir viens - vītņots bet lielākā daļa I/O darbu darbojas atsevišķos pavedienos, jo I/O API ir iekšā Mezgls .js zonas ir sinhronas/nebloķējošas pēc konstrukcijas, lai pielāgotos notikumu cilpai.

Tāpat, ko nozīmē viens pavediens?

Viena vītne procesi ietver instrukciju izpildi a viens secība. Citiem vārdiem sakot, onecommand ir procesi vienlaikus. Pretējs vienvītnes procesi ir daudzpavedienu procesi. Šie procesi ļauj vienlaikus izpildīt vairākas programmas daļas.

Ko nozīmē, ka JavaScript ir viens pavediens?

Javascript ir viena vītne valoda. Šo nozīmē tai ir viena zvanu kaudze un viena atmiņas kaudze. Ja paredzēts, tas izpilda kodu secībā un jāpabeidz katra koda izpilde, pirms pāriet uz nākamo. Zvanu kaudze atpazīst Web API funkcijas un nodod tās, lai tās apstrādātu pārlūkprogramma.

Ieteicams: