私は私のノードサーバのスレッドを列挙し、次は、標準出力に対応しました:ノードが複数のスレッドを生成するのはなぜですか?
$ ps -e -T | grep 14209
14209 14209 ? 00:10:08 node
14209 14415 ? 00:00:00 V8 WorkerThread
14209 14416 ? 00:00:00 V8 WorkerThread
14209 14417 ? 00:00:00 V8 WorkerThread
14209 14418 ? 00:00:00 V8 WorkerThread
14209 14419 ? 00:00:00 node
14209 15894 ? 00:00:00 node
14209 15895 ? 00:00:00 node
14209 15896 ? 00:00:00 node
14209 15902 ? 00:00:00 node
私はnodejsがシングルスレッドであり、同じスレッドはjavascriptのコードを処理するための責任があることを学びました。だから、最後の5つのスレッドの目的は何ですか?非同期I/Oを扱うlibuv
によって生成されますか?