メインに割り当てられたメモリを解放する方法、メモリが不足している

メインに割り当てられたメモリを解放する方法、メモリが不足している

Ubuntu 18.04システムに問題があります。すべてのメモリが使い果たされました。実行中のすべてのプログラムを停止しても、すべてのメモリが解放されるわけではありません(42Mbの空き領域のみが解放されます)。

主なプロセスを停止した後は、次のままです。

free
              total        used        free      shared  buff/cache   available
Mem:       24582460    24202708      199016       53188      180736       42996
Swap:       8388604     4638556     3750048

top を使用してメモリの上位ユーザーを確認すると、次のような結果が得られます。

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 1525 root      39  19 23.656g 0.020t   2552 S   2.3 86.3   1971:07 Main

Main割り当てられたメモリを解放したり、そのメモリがどのように使用されているかを確認する方法はありますか?

なぜこれが起こるのかすぐに取り上げます。私はRstudio Server Proインスタンスで実行されているコードが原因で発生する可能性がありますが、これは私のShiny Server Proインスタンスが原因であると思われます。しかし、この時点では、根本的な原因を特定しようとしますが、これが発生するたびにサーバーを再起動せずにメモリを解放する方法を見つけることを望んでいます。

ベストアンサー1

おすすめ記事