Videó: Mi az az egyszálú eseményhurok?
2024 Szerző: Lynn Donovan | [email protected]. Utoljára módosítva: 2023-12-15 23:48
Eseményhurok - Azt jelenti egymenetes végtelen ciklus, amely egyszerre csak egy feladatot készít, és nem csak egyetlen feladatsort, de a feladatokat is rangsorolja, mert azzal eseményhurok csak egy erőforrása van a végrehajtáshoz (1 cérna ), így bizonyos feladatok azonnali végrehajtásához fontossági sorrendbe kell állítania a feladatokat.
Ezt figyelembe véve mi az az egyszálú eseményhurok modell?
Egyszálú eseményhurok modell Feldolgozási lépések: Az ügyfelek kérést küldenek a webszervernek. A Node JS Web Server belsőleg egy korlátozott cérna pool szolgáltatást nyújt az Ügyfélkéréseknek. A Node JS Web Server fogadja ezeket a kéréseket, és elhelyezi őket a Sor . Úgy ismert, hogy Eseménysor ”.
Másodszor, hogy a csomópont egyszálas? Összes Csomópont A JS alkalmazások a SingleThreaded Event Loop Model” architektúra több egyidejű kliens kezelésére. A fő eseményhurok az egyetlen - csavarmenetes de az I/O munkák többsége külön szálakon fut, mert az I/O API-k be Csomópont .js területek szinkron/nem blokkoló tervezésű, az eseményhurok befogadása érdekében.
Hasonlóképpen, mit jelent az egyszálas?
Egymenetes folyamatok tartalmazzák az utasítások végrehajtását a egyetlen sorrend. Más szóval, a onecommand egyszerre folyamatok. Az ellenkezője egyszálú A folyamatok többszálú folyamatok. Ezek a folyamatok lehetővé teszik egy program több részének egyidejű végrehajtását.
Mit jelent az, hogy a JavaScript egyszálú?
Javascript egy egymenetes nyelv. Ez eszközök egy hívásverem és egy memóriakupac van. Várhatóan sorrendben hajtja végre a kódot, és mindegyik kód végrehajtását be kell fejeznie, mielőtt a következőre lépne. A hívásverem felismeri a webes API funkcióit, és átadja azokat a böngészőnek.