2011-12-04 9 views
1

現在、私はそれぞれが少し異なるパラメータ値(3つの異なるスクリプト)を持つスクリプトの複数のコピーを作成します。私は別のフォルダからそれらを実行します。 3つの異なる端末を開いて同じスクリプトを実行できるかどうかは疑問だ。もちろん、特定のパラメータ値で各実行を開始した後、元のスクリプトに戻ってパラメータ値を変更し、スクリプトを保存して再度実行します。異なる端末で同じRスクリプトを実行するとエラーが発生しますか?

私は確信が持てませんスクリプトを実行するためにフードの下に実行されるすべてのステップ。いかなる考えも認められるだろう。

+0

異なるパラメータに対して同じことを実行することは、ループを使用してより簡単に行うことができます。 plyrパッケージの関数の例を見てみましょう。このようにして、それらを非常に簡単に並行して実行することさえできます。私はしばしば6つのコアを使ってこれを行います –

答えて

2

いいえ、それは自分自身の記憶を持ち、決して重複しません。

唯一の問題は、両方のプログラムが同じファイルに同時に書き込もうとする場合です。

+0

大規模なジョブはRAM上で競合し、マシン上のリソースを超えるとエラーを引き起こします。 –

+0

あなたはディスク上の同じファイルに書き込みや読み取りを行わないように注意してください –

関連する問題