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インスタンスが原因であると思われます。しかし、この時点では、根本的な原因を特定しようとしますが、これが発生するたびにサーバーを再起動せずにメモリを解放する方法を見つけることを望んでいます。