新規にnodeJSが追加されました。私はnodejがシングルスレッドであるにもかかわらず、ノンブロッキングIOイベントをどのように処理しているのかを知りたい。 非常に多くの記事を読んでいますが、それでも私は疑いを明確にしていません。nodejsはシングルスレッドでも、ノンブロッキングIOイベントをどのように処理していますか?
例/図の助けを借りてこれを説明してください。 ありがとうございます。
新規にnodeJSが追加されました。私はnodejがシングルスレッドであるにもかかわらず、ノンブロッキングIOイベントをどのように処理しているのかを知りたい。 非常に多くの記事を読んでいますが、それでも私は疑いを明確にしていません。nodejsはシングルスレッドでも、ノンブロッキングIOイベントをどのように処理していますか?
例/図の助けを借りてこれを説明してください。 ありがとうございます。
ノードJSシングルスレッドイベントループモデル。
ダイアグラムの詳細については、hereをご確認ください。次のようにのようにあなたを助ける
いくつかのより多くのリンク:
ホープこれはあなたを助けます!
Here is a useful link to the question
が、これはシングルスレッドのノードjsの実行のための更なる理解を与えることを願っています。
コメント欄には答えではありません、上記のコメントリンクは同じです – abdulbarik
ノードJSは、スレッドが1つしかないかどうかを意味するわけではありません。実際には、I/O操作の実行に使用するワーカースレッドのプールがあります。
他のスレッドによって入出力操作が実行されている間に、メインの スレッドは、入力操作を受け取るためにアイドル状態です。 See it here
最も推奨リソースhttps://www.youtube.com/watch?v=8aGhZQkoFbQここ – abdulbarik
はあなたに多くを助けることができるものであるhttp://stackoverflow.com/questions/14795145/how-the -single-threaded-non-blocking-io-model-in-node-js/14797359#14797359 – abdulbarik
abdulbarikありがとう、そのビデオは本当に助けてくれました。 –