0
マルチスレッドに関する質問があります。複数のスレッドの仮想アドレス空間?
特定のアプリケーションの複数のスレッドが同じ仮想アドレス空間を共有しますか?または各スレッドは独自の仮想アドレス空間を持っていますか?
マルチスレッドに関する質問があります。複数のスレッドの仮想アドレス空間?
特定のアプリケーションの複数のスレッドが同じ仮想アドレス空間を共有しますか?または各スレッドは独自の仮想アドレス空間を持っていますか?
各プロセスには独自の仮想アドレス空間があります。
プロセス内で生成されるすべてのスレッドは、プロセスの仮想アドレス空間を共有します。
これは、同じプロセス内のすべてのスレッドが、特別なメカニズムなしでプロセス内で定義されたグローバル変数にアクセスできる理由です。プロセスはデータ変数を共有するために何らかのプロセス間通信(IPC)メカニズムを必要とします。