Hi
eigentlich will ich die RAM-Nutzung bestimmter programme einschränken. Da die produktive System mit einen Enteprise Linux ausgestatte sind wo es noch keine cgroups gibt bleibt mir nur der weg über limits.conf (Unsere Erfahrungen sind nutzt das Programm, Grafikmanipulation, mehr als 2GB Ram dann wird es in 95% der Fälle wenn es dann irgendwann keinen RAM mehr gibt abstürzen. Bis zum Absturz dauert es und in der Zeit passiert nichts also wollen wir den "Absturz" ehr erzwingen, da wird das File "händig" bearbeitet.
Also will ich den User der das Programm startet einschränken ---
limits.conf: ...
twist hard memlock 2097152 twist soft memlock 1048576 ##
##memlock - max locked-in-memory address space (KB) ---
Leider finde ich keine weiteresn Angabe dazu, Die RAM nutzung ist nicht gleich der "memlock" kennt jemand eine Berechnungsformel?
Kennt jemand eine andere Lösung wie man die RAM-Nutzung von Programmen einschränkt
Danke Andreas