Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Rcpp と RInside を使用して、R ベースのコードを c++ に相互接続しています。私は、C++ から R に対して複数の異なる呼び出しを行います。R を呼び出すたびに R の新しいインスタンスが作成されるかどうかを知りたいですか?
これを知りたい理由は、C++ コードを最適化したいからです。事前に計算を行うなどします。しかし、呼び出しが内部でどのように処理されるかわかりません。
thnx
-エゴン。
Rはシングルスレッドであるため、インスタンスは1つだけです。ステートフルです。起動時に一度作成し、作成する必要のあるinitを実行します。