LXCゲスト内部のOOMキラー防止

LXCゲスト内部のOOMキラー防止

私はPythonプログラムを持っていますmyprogram.py。私のPythonプログラムがメモリ不足(OOM)のために終了したことに気づきました。しかし、私のVPSがLXCの内部にあり、1GBのスワップスペースがあり、メモリがいっぱいになると(として確認htop)、VPSにスワップスペースが組み込まれているにもかかわらず、スワップメモリ​​を利用しないことも確認しました。カーネル構成を変更する権限がありませんvm.swappiness。しかし、コマンドにcgroupsテキストがあることに気づきましたdf。おそらく、OOM Killerが人を殺すのを防ぐのに役立ちますmyprogram.py

これはcgroupメモリです:

cgroup.clone_children  memory.kmem.failcnt             memory.kmem.tcp.limit_in_bytes      memory.max_usage_in_bytes        memory.move_charge_at_immigrate  memory.stat            notify_on_release
cgroup.event_control   memory.kmem.limit_in_bytes      memory.kmem.tcp.max_usage_in_bytes  memory.memsw.failcnt             memory.numa_stat                 memory.swappiness      system.slice
cgroup.procs           memory.kmem.max_usage_in_bytes  memory.kmem.tcp.usage_in_bytes      memory.memsw.limit_in_bytes      memory.oom_control               memory.usage_in_bytes  tasks
memory.failcnt         memory.kmem.slabinfo            memory.kmem.usage_in_bytes          memory.memsw.max_usage_in_bytes  memory.pressure_level            memory.use_hierarchy   user.slice
memory.force_empty     memory.kmem.tcp.failcnt         memory.limit_in_bytes               memory.memsw.usage_in_bytes      memory.soft_limit_in_bytes       my_python_program
root@mydom:/sys/fs/cgroup/memory#

ベストアンサー1

おすすめ記事