パイプを使用してCの2つのプロセス間でスレッドを共有できますか?私は自分のシェルを書いていますし、可能であればこの実装がより最適になるかどうかを知りたいですか?プロセス間でスレッドを共有していますか?
1
A
答えて
0
各スレッドは、プロセスに固有であり、呼び出しスレッドのメモリを共有します。
効率的なプロセス間通信が必要な場合は、共有メモリを使用できます。
+0
名前付きパイプ、名前のないパイプ、またはさまざまな[その他のIPCメソッド](https://en.wikipedia.org/wiki/Interprocessecommunication) – Kupiakos
関連する問題
- 1. 共有プロセス/スレッド
- 2. C++、プロセスやスレッド間でデータを共有する方法
- 3. スレッド間でフレームバッファを共有
- 4. スレッドはWebモジュール間で共有されていますか?
- 5. C global static - スレッド間で共有されていますか?
- 6. スレッドがキューを消費している間にプロセスが共有キューを更新できますか?
- 7. プロセス間共有共有mutexを増やし、共有ミューテックスのプロセス間条件変数をブーストする
- 8. スレッドがプロセスと共有していないことは何ですか?
- 9. プロセス間でオブジェクトの状態を共有しますか?
- 10. Python - プロセス間でナンシーな配列を共有しますか?
- 11. テンソルフローモデルをプロセス間で共有する
- 12. プロセス間で変数を共有する
- 13. Javaプロセス間でオブジェクトを共有する
- 14. プロセス間で変数を共有する -
- 15. python/djangoのスレッド間でトランザクションスコープを共有していますか? (PostgreSQL)
- 16. C#アプリケーションでスレッド間のdb接続を共有していますか?
- 17. スレッド間でXPObjectオブジェクトを共有する
- 18. C#:スレッド間でクラスメンバーを共有する
- 19. プロセス間の共有データキュー
- 20. プロセス間のNodeJs共有オブジェクト
- 21. Pythonプロセス間の共有メモリ
- 22. boost ::プロセス間共有メモリ
- 23. C++プロセスとJavaプロセス間の共有メモリ
- 24. DLL内のシングルトンクラスをプロセス間で共有できますか?
- 25. どのWin32ユーザーモードハンドルをプロセス間で共有できますか?
- 26. C++ - スレッド間でデータを共有
- 27. 並行プログラミング、スレッド間で値を共有
- 28. sidekiqスレッド間で変数を共有
- 29. Dのスレッド間でバリアを共有
- 30. Pythonは親プロセスと子プロセスの間でEvent()変数を使用してdictを共有しています
「もっと最適」?あなたは、すでに最適なものよりも賭け人のような意味ですか? –
いいえ。各スレッドは、本質的にまたは不可能であり、単一のプロセスに結び付けられています。 1つのプロセスのスレッドは、パイプを介して異なるプロセスのスレッドと* data *を共有できますが、スレッド自体はデータではなく、パイプで通信することはできません。 –
いいえ、スレッドの共有はどういう意味ですか? [wikipedia](https://en.wikipedia.org/wiki/Thread_%28computing%29)をご覧ください –