Linuxカーネルが14GBの空きメモリを持っているときにプロセスを強制終了するのはなぜですか?それを修正する方法は?
の出力からfree、私のアプリケーションは2GBしか使用しておらず、スワップはまったく使用されていないことがわかりました。それでも私のアプリケーションは殺されていました(Skype、Firefox、Thunderbird)。私はそれを見て、htop彼らは数メガバイトを割り当てて殺されたように見えた。問題を「修正」するには、再起動する必要がありました。 私の質問は、なぜ、そしてより重要なことに、これが再び発生したときにそれを修正する方法です(私は再起動以外を意味します)?(編集3) それは非常に迷惑でした、私はかなり長いポスト(Firefoxが予告なしに殺された)および他のものを失いました。Linuxで80%の空きメモリでアプリケーションを強制終了し、スワップをまったく使用しないのは正常ですか? 編集:配布はKubuntu 16.04です。 EDIT2:ログ(小さなフラグメント、ポストの長さ制限のb / c): [ 2687.946164] Xorg invoked oom-killer: gfp_mask=0x24040c0, order=3, oom_score_adj=0 [ 2687.946167] Xorg cpuset=/ mems_allowed=0 [ 2687.946171] CPU: 3 PID: 2109 Comm: Xorg Tainted: P OE 4.4.0-59-generic #80-Ubuntu [ 2687.946172] Hardware name: MSI MS-7850/B85-G41 PC Mate(MS-7850), BIOS V2.9 03/30/2015 [ 2687.946174] 0000000000000286 00000000828bbbc2 ffff880409ad38d8 …