これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド dmtcp_launch です。
プログラム:
NAME
dmtcp_launch -- DMTCP 制御下でプロセスを開始します。
SYNOPSIS
dmtcp_launch [OPTIONS] [引数..。]
DESCRIPTION
dmtcp_command にユーザーコマンドを送信するためのツールです dmtcp_コーディネーター リモートで。
OPTIONS
接続する 〜へ DMTCP コーディネーター
-h, - ホスト hostname (環境変数DMTCP_HOST)
dmtcp_coordinatorが実行されるホスト名(デフォルト:localhost)
-p, - 港 ポート (環境変数DMTCP_PORT)
dmtcp_coordinatorが実行されるポート(デフォルト:7779)
--ポートファイル ファイル名
リスナーのポート番号を書き込むファイル。 (と便利 - 港 0これは、
ランダムポートを割り当てる)
-j, - 加入
既存のコーディネーターに参加し、まだ存在しない場合はエラーを発生させます
--新しいコーディネーター
指定されたポートに新しいコーディネーターを作成します。 にすでに存在する場合は失敗します
与えられたポート。 ポートはで指定できます - 港、または環境変数を使用
DMTCP_PORT。 ポートが指定されていない場合は、ランダムなポートでコーディネーターを開始します(と同じ
ポート「0」を指定)。
--コーディネーターなし
スタンドアロンコーディネータレスモードで処理を実行します。
dmtcp_command or - 間隔 チェックポイントをリクエストします。
-i, -間隔 秒 (環境変数DMTCP_CHECKPOINT_INTERVAL)
自動チェックポイント間の時間(秒単位)。 0は決してないことを意味します(手動ckpt
それだけ); 設定されておらず、env varがない場合は、dmtcp_coordinatorで設定されたデフォルト値を使用するか、
dmtcp_command。 次の場合は許可されません - 加入 指定されています
チェックポイント 画像 世代
--gzip, --no-gzip (環境変数 DMTCP_GZIP=[01])
チェックポイント画像の圧縮を有効/無効にします (デフォルト: 1 (有効))
警告: gzip は秒を追加します。 gzip を使用しない場合、ckpt は 1 秒未満になることがよくあります
--ckptdir path (環境変数DMTCP_CHECKPOINT_DIR)
チェックポイント イメージを保存するディレクトリ (デフォルト: 起動時の curr dir)
--ckpt-open-files
開いているファイルにチェックポイントを付けて、古い作業ディレクトリを復元します。 (デフォルト: どちらも行わない)
--チェックポイント-オープンファイル
廃止されました。 使用 --ckpt-open-files を代わりにお使いください。
--ckpt-シグナル シグナム
チェックポイント作成のために DMTCP によって内部的に使用されるシグナル番号 (デフォルト: 12)
--mtcp-チェックポイント-シグナル シグナム
廃止されました。 使用 --ckpt-シグナル を代わりにお使いください。
有効/無効 プラグイン
--プラグイン付き プラグイン (環境変数DMTCP_PLUGIN)
DMTCP でプリロードされる DMTCP プラグインのコロン区切りのリスト。 (絶対
パス名は必須です。)
--バッチキュー, --rm
リソース マネージャー (Torque PBS および SLURM) のサポートを有効にします。 (デフォルト: 無効)
--ptrace
gdb/strace などの PTRACE システムコールのサポートを有効にします (デフォルト: 無効)
--modify-env
再起動ホスト上の環境に基づいて環境変数を更新します (例:
ディスプレイ=$ディスプレイ)。 これは、ファイル dmtcp_env.txt で設定できます。 (デフォルト: 無効)
--ib, -- インフィニバンド
InfiniBand プラグインを有効にします。 (デフォルト: 無効)
--disable-alloc-plugin (環境変数 DMTCP_ALLOC_PLUGIN=[01])
alloc プラグインを無効にします (デフォルト: 有効)。
--disable-dl-plugin (環境変数 DMTCP_DL_PLUGIN=[01])
DL プラグインを無効にします (デフォルト: 有効)。
--すべてのプラグインを無効にする (専門家のみ、デバッグ用)
すべてのプラグインを無効にします。
その他 オプション
--prefix path
DMTCP がリモート ノードにインストールされている場所のプレフィックス。
--tmpdir path (環境変数DMTCP_TMPDIR)
一時ファイルを保存するディレクトリ(デフォルト:$ TMDPIR / dmtcp-$ USER @$HOSTまたは
/ tmp / dmtcp-$ USER @ $ HOST)
-q, - 静かな (または環境変数DMTCP_QUIET = 0、1、または2を設定します)
NOTEメッセージをスキップします。 XNUMX回与えられた場合は、警告もスキップしてください
- 助けて
このメッセージを出力して終了します。
- バージョン
バージョン情報を印刷して終了します。
報告 バグ
バグの報告先: [メール保護]
DMTCPホームページ:http://dmtcp.sourceforge.net>
onworks.net サービスを使用してオンラインで dmtcp_launch を使用する