Can a process be made immune to out-of-swap-space kills?
    Giorgos Keramidas 
    keramida at ceid.upatras.gr
       
    Sat Oct 29 16:27:18 PDT 2005
    
    
  
On 2005-10-29 16:34, Doug Lee <dgl at dlee.org> wrote:
> Sometimes, I accidentally run something that eats up too much
> memory and causes the pager to run out of swap space and start
> shooting down processes to rectify the situation.  Sometimes,
> the process chosen for demolition happens to be `screen.'
> Since this process sorta manages a whole lot of others and, on
> being zapped out of existence, leaves many of them running but
> inaccessible, I find this choice decidedly inconvenient.
>
> Is there a way for me to force FreeBSD to leave `screen' (or
> any other process) alone when selecting something to kill to
> free memory?
Hmmm, why are user limits not applied?  Wouldn't it be a nicer
way to solve the "rogue process" problems?
    
    
More information about the freebsd-questions
mailing list