Ar Nodejs lėtas?
Ar Nodejs lėtas?

Video: Ar Nodejs lėtas?

Video: Ar Nodejs lėtas?
Video: Node.js Timer API. setTimeout, setInterval, setImmediate and how to cancel a timer 2024, Balandis
Anonim

Dabartinis mazgas. js žiniatinklio sistemos yra lėčiau nei naudojant tuščią http modulį 2 kartus. Tai reiškia, kad per sekundę gaunate mažiau nei pusę užklausų, palyginti su tuo, kas yra mazgas. js gali, o tai taip pat reiškia, kad kiekviena užklausa trunka dvigubai ilgiau (kai kuriais atvejais net ilgiau).

Panašiai, kodėl mazgas yra toks lėtas?

Mazgas . js programos gali būti lėtas dėl procesoriaus arba IO susietų operacijų. CPU pusėje paprastai yra „karštas kelias“(dažnai lankomas kodas), kuris nėra optimizuotas. Arba, a lėtas programa gali neturėti nieko bendra Mazgas ; Vietoj to, išorinis šaltinis, pvz., duomenų bazės užklausos arba a lėtas API skambutis, gali būti neoptimizuotas.

Panašiai, koks sunkus yra Nodejs? Mazgas . js platforma turi JavaScript, kuris apibrėžia jos sudėtingumo lygį. JS paprastai yra įtrauktas į geriausių pradedančiųjų programuotojų sąrašą dėl savo lengvos sintaksės ir interpretuojamo pobūdžio.

Taip pat žinote, ar Nodejs greitas?

Mazgas naudoja Chrome V8 variklį, kuris yra JIT kompiliatorius. Tai daro tai sąžiningai greitai -- nepatikimai kaip greitai kaip kompiliuota kalba, bet greitai . Tinkamomis aplinkybėmis geri JIT gali būti labai, labai greitai --PyPy (Python JIT) iš tikrųjų yra kaip greitai kai kuriais atvejais kaip C. Taigi tai bus sąžininga greitai tam tikroms užduotims atlikti.

Kam netinka node js?

Netinka Sunkiosios kompiuterių programos Mazgas . js dar nepalaiko kelių gijų programavimo. Jis gali aptarnauti daug sudėtingesnes programas nei Ruby, bet taip netinka atliekant ilgalaikius skaičiavimus. Sunkūs skaičiavimai blokuoja gaunamas užklausas, todėl gali sumažėti našumas.

Rekomenduojamas: