You can set memory usage limits for standard Linux applications in:
Unfortunately, I previously thought
these limits only apply to user applications and not system services. This means that users can by bypass their limits by launching applications through a system service such as
screen. I'd like to know if it's possible to let users use
screen but still enforce application limits.
Jeff had the great idea of using
nohup which obeys user limits (wonderful!), but I would still like to know if it's possible to mimic the useful windowing features of
It seems my
screen sessions are now obeying my hard address space limits defined in
/etc/security/limits.conf. I must have been making some mistake. I recently installed
cpulimit, but I doubt that's the solution.Thanks for the
nohup tip, Jeff! It's very useful.