SYSTEM(6) | SYSTEM(6) |
system では以下のオプションが利用できます:
system コマンドは逐次コマンドをクラスタ上で並列に起動するよう設計されています。他のプロセスと区別するため、環境変数 SCORE_SELF_PROC、SCORE_SELF_HOST、SCORE_SELF_NODE、SCORE_NUM_PROC、SCORE_NUM_HOST、および SCORE_NUM_NODE が適切な値に設定されます。
実行中、カレントワークディレクトリは並列ジョブが実行されるたびに作成されるテンポラリディレクトリに設定されます。テンポラリディレクトリは各ホストの SCore-D ディレクトリ内に置かれます(複数ユーザモードでは /var/scored、シングルユーザモードでは /var/tmp/scored/<user-ID> になります)。これにより、各ホストで scatter(6) プログラムの作成した一時ファイルを逐次プログラムが読み込むことができます。ライブラリ関数 sc_create_temporary_file() および sc_open_temporary_file() が、正確なパス名を気にせずにテンポラリファイルを作成あるいはアクセスするために提供されています。