Searched hist:ff2b5645b505b75fccf4719513374271a33ed80c (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/vm/ |
H A D | vm_map.h | diff ff2b5645b505b75fccf4719513374271a33ed80c Sat Jun 09 20:06:58 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> Two fixes to the out-of-swap process termination code. First, start killing processes a little earlier to avoid a deadlock. Second, when calculating the 'largest process' do not just count RSS. Instead count the RSS + SWAP used by the process. Without this the code tended to kill small inconsequential processes like, oh, sshd, rather then one of the many 'eatmem 200MB' I run on a whim :-). This fix has been extensively tested on -stable and somewhat tested on -current and will be MFCd in a few days.
Shamed into fixing this by: ps diff ff2b5645b505b75fccf4719513374271a33ed80c Sat Jun 09 20:06:58 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> Two fixes to the out-of-swap process termination code. First, start killing processes a little earlier to avoid a deadlock. Second, when calculating the 'largest process' do not just count RSS. Instead count the RSS + SWAP used by the process. Without this the code tended to kill small inconsequential processes like, oh, sshd, rather then one of the many 'eatmem 200MB' I run on a whim :-). This fix has been extensively tested on -stable and somewhat tested on -current and will be MFCd in a few days.
Shamed into fixing this by: ps
|
H A D | vm_pageout.c | diff ff2b5645b505b75fccf4719513374271a33ed80c Sat Jun 09 20:06:58 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> Two fixes to the out-of-swap process termination code. First, start killing processes a little earlier to avoid a deadlock. Second, when calculating the 'largest process' do not just count RSS. Instead count the RSS + SWAP used by the process. Without this the code tended to kill small inconsequential processes like, oh, sshd, rather then one of the many 'eatmem 200MB' I run on a whim :-). This fix has been extensively tested on -stable and somewhat tested on -current and will be MFCd in a few days.
Shamed into fixing this by: ps diff ff2b5645b505b75fccf4719513374271a33ed80c Sat Jun 09 20:06:58 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> Two fixes to the out-of-swap process termination code. First, start killing processes a little earlier to avoid a deadlock. Second, when calculating the 'largest process' do not just count RSS. Instead count the RSS + SWAP used by the process. Without this the code tended to kill small inconsequential processes like, oh, sshd, rather then one of the many 'eatmem 200MB' I run on a whim :-). This fix has been extensively tested on -stable and somewhat tested on -current and will be MFCd in a few days.
Shamed into fixing this by: ps
|
H A D | vm_map.c | diff ff2b5645b505b75fccf4719513374271a33ed80c Sat Jun 09 20:06:58 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> Two fixes to the out-of-swap process termination code. First, start killing processes a little earlier to avoid a deadlock. Second, when calculating the 'largest process' do not just count RSS. Instead count the RSS + SWAP used by the process. Without this the code tended to kill small inconsequential processes like, oh, sshd, rather then one of the many 'eatmem 200MB' I run on a whim :-). This fix has been extensively tested on -stable and somewhat tested on -current and will be MFCd in a few days.
Shamed into fixing this by: ps diff ff2b5645b505b75fccf4719513374271a33ed80c Sat Jun 09 20:06:58 CEST 2001 Matthew Dillon <dillon@FreeBSD.org> Two fixes to the out-of-swap process termination code. First, start killing processes a little earlier to avoid a deadlock. Second, when calculating the 'largest process' do not just count RSS. Instead count the RSS + SWAP used by the process. Without this the code tended to kill small inconsequential processes like, oh, sshd, rather then one of the many 'eatmem 200MB' I run on a whim :-). This fix has been extensively tested on -stable and somewhat tested on -current and will be MFCd in a few days.
Shamed into fixing this by: ps
|