英語フランス語スペイン語

Ad


OnWorksファビコン

sge_ckpt - クラウドでのオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで sge_ckpt を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド sge_ckpt です。

プログラム:

NAME


sge_ckpt.1 - Sun Grid Engine のチェックポイント作成メカニズムとチェックポイント作成のサポート

DESCRIPTION


Sun Grid Engine は、ユーザー レベルとオペレーティング レベルの XNUMX つのレベルのチェックポイント設定をサポートしています。
システムが提供する透明レベル。 ユーザーレベルのチェックポイントとは、アプリケーションを指します。
特定の時間またはアルゴリズムのステップでリスタートファイルを書き込むことにより、独自のチェックポイントを作成します
再起動時にこれらの再起動ファイルを適切に処理することによって。

透過的なチェックポイント設定はオペレーティング システムによって提供される必要があり、通常は
オペレーティング システムのカーネルに統合されています。 カーネル統合の例
チェックポイント機能は、SGI IRIX プラットフォーム用の Softway の Hibernator パッケージです。

チェックポイントジョブは、Sun Grid Engine システムに対して、 -ckpt
オプションの qsub1() 指図。 このフラグへの引数は、いわゆる
チェックポイント設定環境。チェックポイント設定メソッドの属性を定義します。
使用済み(を参照) チェックポイント5() 詳細については)。 チェックポイント環境は、
qconf1() オプション -承認, -dckpt, -mckpt & -skptを選択します。 qsub1() オプション -c に使用することができます
を上書きします いつ 参照されるチェックポイント環境の属性。

キューのタイプが CHECKPOINTING の場合、ジョブにはチェックポイント属性が必要です
フラグが立てられています ( -ckpt オプション qsub1()) は、そのようなキューでの実行を許可されます。 として
通常のバッチ ジョブの動作とは対照的に、チェックポイント設定ジョブは以下の場合に中止されます。
バッチまたはインタラクティブ ジョブが一時停止されるか、影響を受けないままになる状況。
これらの条件は次のとおりです。

· キューまたはジョブの明示的な一時停止 qmod1() クラスター管理または
キュー所有者の場合、 x 機会指定子 (参照 qsub1() -c & チェックポイント5()) が割り当てられました
仕事に。

· 負荷平均値が、設定されているサスペンドしきい値を超えています。
対応するキュー (「 キュー_conf5()。)

· Sun Grid Engine 実行デーモンのシャットダウン sge_execd8() の責任がある
チェックポイント作成の仕事。

中止後、ジョブは他のキューに送信されない限り、他のキューに移行されます。
明示的なユーザー要求による特定のキュー。 ジョブの移行により動的負荷が発生する
バランス。 注: チェックポイントが設定されたジョブを中止すると、すべてのリソース (メモリ、スワップ) が解放されます。
スペース)その時点でジョブが占有しているスペース)。 これは一時停止の状況に反対です
通常のジョブは、依然としてスワップ領域をカバーします。

制限事項


ジョブが別のマシンのキューに移行する場合、現時点ではファイルは転送されません
自動的にそのマシンに送信されます。 これは、システム全体で使用されるすべてのファイルを意味します。
リスタートファイル、実行可能ファイル、スクラッチファイルを含むジョブ全体が表示される必要があります。
明示的に転送されます (例: ジョブ スクリプトの開始時)。

また、透過的なディスク領域の使用に関しては、実際的な制限がいくつかあります。
チェックポイント作成ジョブ。 透過的にチェックポイントが設定されたアプリケーションのチェックポイントは通常、
オペレーティング システムによってチェックポイント ファイルまたはディレクトリに保存されます。 ファイルまたはディレクトリ
プロセスのすべてのテキスト、データ、スタック領域と、いくつかの追加情報が含まれます。
制御情報。 つまり、非常に大きな仮想アドレス空間を使用するジョブは、
非常に大きなチェックポイント ファイルを生成します。 ジョブが実行されるワークステーションも
実際に実行すると、ディスクの空き容量がほとんどない場合があります。 したがって、常に可能であるとは限りません
マシンがアイドル状態であっても、透過的なチェックポイント設定ジョブをマシンに転送します。
大規模な仮想メモリのジョブは、アイドル状態であり、
十分な量の空きディスク容量がない場合、このようなジョブでは所要時間が長くなる可能性があります。

onworks.net サービスを使用してオンラインで sge_ckpt を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad