Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ニューラルネットワークを含むnodejs用のオーディオモジュールを実装しようとしています。
このニューラル ネットワークには 2 種類のノードがあります
私の知る限り、別のスレッドから v8 を含む関数を呼び出すことはできません。メイン スレッドに戻ると、ニューラル ネットワークでトラバースが失われます。
別のスレッドからメインスレッドで関数への呼び出しを実装する方法は?
私はの助けを借りてそれを理解しました
#libuvチャネルの@indutny。
私が今していることは、呼び出しをメインスレッドにディスパッチすることです
uv_async_send
libuv.h関数は非ブロッキングであるため、で定義された関数。また、破損した解析を回避するために、セマフォを使用してjavascript関数の実行が完了するまで待機します。
libuv.h