2つのプロセスがあり、最初のプロセスから2番目のプロセスに渡したい変数があるとします。グローバル変数を宣言して、さまざまな関数間で参照によって渡すことができることは知っていますが、さまざまなプロセス間で変数を渡すことが可能かどうかはわかりません。
各プロセスには仮想メモリの独自の部分が割り当てられており、あるプロセスが別のプロセスのメモリ空間にアクセスできないと聞きました。それは本当ですか?または、2つのプロセスが変数を共有することは実際に可能であり、したがってミューテックスメカニズムが必要ですか?