Linux VPSの最大RAMを制限する方法は?

Linux VPSの最大RAMを制限する方法は?

Debian 9を実行している共有VPSをリースしました。 4GB RAM(4096MB)が割り当てられていますが、時々プロセスは4GBを超えています。これは主にカーネルが私の仕事を大量にキャッシュするため、より多くのRAMが必要なときにバフ/キャッシュを消去して4 GBを超えないようにカーネルを4 GBに制限できるかどうか疑問に思います。メモリ使用量 自由-m

答え1

メモリは4GiBに制限されました。これは、出力の「4096」値が意味するものですfree -m。疑いなく、グラフではスワップも考慮しているため、メモリ使用量が4GiBを超える場合、使用されたメモリとスワップの合計が4GiBより大きいためです。 (または2の代わりに10の累乗を使用してください。)

関連情報