aboutsummaryrefslogtreecommitdiff
path: root/system/earlyoom/README
diff options
context:
space:
mode:
Diffstat (limited to 'system/earlyoom/README')
-rw-r--r--system/earlyoom/README24
1 files changed, 24 insertions, 0 deletions
diff --git a/system/earlyoom/README b/system/earlyoom/README
new file mode 100644
index 0000000000..fa2893b2b9
--- /dev/null
+++ b/system/earlyoom/README
@@ -0,0 +1,24 @@
+earlyoom checks the amount of available memory and free swap up to 10
+times a second (less often if there is a lot of free memory). By
+default if both are below 10%, it will kill the largest process
+(highest oom_score). The percentage value is configurable via command
+line arguments.
+
+To enable it, put this line in your rc.local after running chmod +x on
+/etc/rc.d/rc.earlyoom:
+
+if [ -x /etc/rc.d/rc.earlyoom ];
+then
+ /etc/rc.d/rc.earlyoom start
+fi
+
+and to have it turnoff at shutdown, simply put this in your
+rc.local_shutdown:
+
+if [ -x /etc/rc.d/rc.earlyoom ];
+then
+ /etc/rc.d/rc.earlyoom stop
+fi
+
+A log file for it is kept at /var/log/earlyoom.log
+And earlyoom can be configured by modifying /etc/default/earlyoom