Бір ағынды оқиға циклі дегеніміз не?
Бір ағынды оқиға циклі дегеніміз не?

Бейне: Бір ағынды оқиға циклі дегеніміз не?

Бейне: Бір ағынды оқиға циклі дегеніміз не?
Бейне: «Бір туынды тарихы» циклі: «Мен қазақпын» деректі фильмі 2024, Қараша
Anonim

Оқиға циклі - білдіреді жалғыз жіпті бір уақытта бір тапсырманы орындайтын және ол тек орындамайтын шексіз цикл бойдақ тапсырма кезегі, бірақ ол сонымен қатар тапсырмаларға басымдық береді, өйткені оқиға циклі Сізде тек бір ғана ресурс бар (1 жіп ) сондықтан кейбір тапсырмаларды бірден орындау үшін тапсырмалардың басымдықтарын анықтау қажет.

Осыны ескере отырып, бір бұрандалы оқиға циклінің үлгісі дегеніміз не?

Бір ағынды оқиғалар циклінің үлгісі Өңдеу қадамдары: Клиенттер веб-серверге сұраныс жібереді. Түйін JS веб-сервері Шектеуліге қызмет көрсетеді Жіп Клиент сұрауларына қызмет көрсетуге арналған пул. Node JS веб-сервері сол сұрауларды қабылдайды және оларды a Кезек . Ол « Оқиға кезегі ”.

Екіншіден, түйін қалай жалғыз бұрандалы? Барлық Түйін JS қолданбалары « SingleThreaded Оқиға циклінің моделі» бірнеше бір мезгілде клиенттерді өңдеуге арналған архитектурасы. Негізгі оқиғалар циклі болып табылады бойдақ - бұрандалы бірақ енгізу/шығару жұмыстарының көпшілігі бөлек ағындарда жұмыс істейді, себебі енгізу/шығару API интерфейстері Түйін Оқиға циклін орналастыру үшін дизайн бойынша.js аймақтары синхронды/бұғатталмаған.

Сол сияқты, жалғыз жіп нені білдіреді?

Жалғыз бұрандалы процестер а ішіндегі нұсқауларды орындауды қамтиды бойдақ жүйелі. Басқаша айтқанда, бір команда бір уақыттағы процестер болып табылады. Керісінше біржіпті процестер көп ағынды процестер болып табылады. Бұл процестер бағдарламаның бірнеше бөліктерін бір уақытта орындауға мүмкіндік береді.

JavaScript бір ағынды деген нені білдіреді?

Javascript Бұл жалғыз жіпті тіл. Бұл білдіреді оның бір шақыру стегі және бір жад жинағы бар. Күтпеген жағдайда, ол кодты ретімен орындайды және келесіге өту алдында әрбір кодты орындауды аяқтауы керек. Қоңыраулар стегі Web API функцияларын таниды және оларды браузер өңдеуге береді.

Ұсынылған: