背景

背景

背景

シミュレーションを実行するためにサーバーを使用するよう招待されました。残念ながら、合理的なタスクマネージャ(例:)を使用する代わりに、slurm一度に1つの大規模タスクしか実行できないシステムを使用しました(他のタスクは終了しました)。何かを実行したい場合は、まず上部を確認し、誰も使用しない場合はタスクを実行できます。

質問

それで、「1分間CPU使用率が20%未満に落ちたらジョブを実行してください」と言えるシステムが欲しいです。

systemdを使ってこれを行う方法はありますか?

ボーナスポイント

内容をコピーして実行できるフォルダも欲しいです。私の現在のアイデアは、トリガーを持ってDirectoryNotEmpty何らかの方法で上記と接続することです。しかし、私はsystemdで「両方が本当なら」と言う方法もわかりません。助けてくれてありがとう。

関連情報