Vai Nodejs ir lēns?
Vai Nodejs ir lēns?

Video: Vai Nodejs ir lēns?

Video: Vai Nodejs ir lēns?
Video: Slow file transfer easy fix! Stuck at 99%? 2024, Maijs
Anonim

Pašreizējais mezgls. js tīmekļa ietvari ir lēnāk nekā izmantojot tukšo http moduli ar koeficientu 2. Tas nozīmē, ka jūs saņemat mazāk nekā pusi pieprasījumu sekundē, salīdzinot ar to, ko Node. js spēj, kas arī nozīmē, ka katrs pieprasījums aizņem divreiz ilgāku laiku (dažos gadījumos pat ilgāk).

Tāpat, kāpēc mezgls ir tik lēns?

Mezgls . js programmas var būt lēns CPU vai IO saistīto darbību dēļ. CPU pusē parasti ir “karstais ceļš” (bieži apmeklēts kods), kas nav optimizēts. Vai arī a lēns lietojumprogrammai var nebūt nekāda sakara Mezgls ; tā vietā ārējs resurss, piemēram, datu bāzes vaicājumi vai a lēns API izsaukums, iespējams, nav optimizēts.

Līdzīgi, cik grūti ir Nodejs? Mezgls . js platformas pamatā ir JavaScript, kas nosaka tās grūtības pakāpi. JS parasti ir iekļauts starp labākajiem iesācējiem programmētājiem, jo tas ir vienkāršs sintakse un interpretējams raksturs.

Ziniet arī, vai Nodejs ir ātrs?

Mezgls izmanto Chrome V8 dzinēju, kas ir JIT kompilators. Tas padara to godīgi ātri -- nav ticami kā ātri kā apkopotā valoda, bet ātri . Labi JIT piemērotos apstākļos var būt ļoti, ļoti ātri --PyPy (Python JIT) faktiski ir kā ātri kā C dažos gadījumos. Tātad tas būs godīgi ātri noteiktiem uzdevumiem.

Kam node js nav piemērots?

Nav piemērots Smagās skaitļošanas lietotnes Mezgls . js vēl neatbalsta daudzpavedienu programmēšanu. Tas spēj apkalpot daudz sarežģītākas lietojumprogrammas nekā Ruby, bet tā ir nav piemērots veicot ilgtermiņa aprēķinus. Smagie aprēķini bloķē ienākošos pieprasījumus, kas var izraisīt veiktspējas samazināšanos.

Ieteicams: