0

共有メモリ(Cが提供するshmgetシステムコール)を使用して、RCppプログラム内から共有メモリを割り当てています。ここでは、Rのメモリ管理に関連する標準のCalloc関数を使用していないので、注意すべき危険はありますか?Rのメモリ管理は、shmgetによって割り当てられたスペースを空きスペースと見なし、それに何かを上書きしようとしますか?その場合、この状況を回避するために何ができるでしょうか。

ありがとうヴィニート

4

1 に答える 1

5

これは、R の完全な理解不足を示しています。

pthread にリンクしたり、OpenMP を使用したりするだけでは、R をマルチスレッド化することはできませんそのマニュアルを詳しく見ることをお勧めします。

于 2013-01-09T12:09:06.207 に答える