1 つのプログラムが Linux セッション全体を頻繁にクラッシュさせます - このプログラムをサンドボックス化するにはどうすればよいですか?

1 つのプログラムが Linux セッション全体を頻繁にクラッシュさせます - このプログラムをサンドボックス化するにはどうすればよいですか?

私のセットアップはUbuntu 16.04とGNOMEです

私は R Studio IDE を使用して R 言語でプログラミングしています。システム モニターの rsession プログラムは、常に約 200 MB の RAM を消費します。30 ~ 60 分ごとに rsession の消費量は指数関数的に増加し、システム モニターで約 7 GB を消費するようになります。RAM は 8 GB しかありません。この時点で、Ubuntu セッション全体が基本的にフリーズし、マウスを動かすことしかできなくなります。

Linuxはなぜこのタイプのメモリーリークシステム全体が停止する前に、どうすればいいのでしょうか? Windows でこのプログラムを使用した場合にも同じことが起こりますが、システムがフリーズする代わりに、エラーが発生し、CTRL++ALTDELプログラムを強制終了し、中断したところからプログラムを再起動すると、すぐにゲームに戻ります。

Ubuntu ではすべてが完全にフリーズしてしまい、ハードリセットする必要があります。これにより、ワークフローが 5 ~ 10 分間停止します。数分間連続して必死に操作すると、CTRLターミナルF1コンソールにアクセスできる場合もありますが、これは狂気の沙汰です。不正なプロセスが GNOME セッション全体をフリーズさせる前に、Ubuntu でそのプロセスを停止させるにはどうすればよいですか?R と R Studio にバグを報告しましたが、この問題が修正されるまで (修正されるかどうかはわかりませんが)、何の役にも立ちません。プログラムがクラッシュしても構いません。単に終了して再起動し、中断したところから再開したいだけです。

関連情報