マルチスレッドプログラミングを利用するために単一のループスレッド機能を使用することを考えていました。しかし、それは単純な理論なので、おそらく間違っているので、私はあなたのアイデアは何かと思います。シングルスレッド(追加スレッド)を使用したマルチスレッドプログラミング
たとえば、アプリケーションの周囲に散在している場所で1つの関数が複数回呼び出される場合があります。単純に並列プログラミングを行うのは難しいかもしれませんが、 "この関数が必要かどうか"をチェックするブール値でループする余分なスレッドを持つことができます。
アプリケーションを使用することは遠隔で可能ですか?
私はそれについてのブール値/ varを介しての "呼び出し"と必要な機能の実際の実行との間に "遅れ"があるために遅くなると思う。
編集:私は高速な関数を念頭に置いていましたが、呼び出される関数が非常に遅い(完了すると)実行可能であると思います。
さらに、私たちはスレッドの安全性と平易な並行性に対処する必要があります。だからこれはすべて間違っている可能性があります。
プログラミング言語を指定してください。 – jgauffin