入力したすべてのコマンドに「-bash:フォーク:メモリを割り当てられません」と表示され、停止しました。

入力したすべてのコマンドに「-bash:フォーク:メモリを割り当てられません」と表示され、停止しました。

大容量ファイルに対してI / Oを実行したため、デフォルトでvpsのすべてのメモリを使用するPythonスクリプトを実行しました。このスクリプトをrootとして実行しました。

1つ作成してみましたが、killall python3 まだ同じエラーが発生します。

-bash: fork: Cannot allocate memory

私はそれを試しましたsu。同じものだ。

再起動しようとしましたが、現在ルートではなく「su」できないため、再起動できません。

この状況を「ロック解除」するにはどうすればよいですか?

答え1

最後の手段で(殺してください。みんなプロセス):

kill -9 -1

Killは2つの理由でシェル組み込みコマンドです。つまり、プロセスIDの代わりにジョブIDを使用できるようにし、生成できるプロセス数の制限に達するとプロセスを終了させることができます。

関連情報