0

node.js でファイバーの使用を実験する予定はありますか? 考慮すべき潜在的な問題は何ですか? イベントループのシンプルさと node.js のシングルスレッド設計の優れた設計とは正反対のファイバーのように見えます。

4

1 に答える 1

0

プログラミングが悪い!ファイバーは、プログラマーの手に制御を委ね、コードのどこで明示的に生成するかを決定し、他のファイバーに CPU サイクルを与えます。彼らは彼のコードのクリティカル セクションを保護する必要があります。

別のファイバーがイベントループをブロックしているコールバックを使用している場合、飢餓状態になりますが、これはファイバーに固有のものではなく、ファイバーなしでも発生します。

于 2015-06-14T14:36:00.483 に答える