Messages in this thread | | | From | (Tim Hollebeek) | Subject | Re: MiniProposal | Date | Thu, 20 Feb 1997 13:35:25 -0500 (EST) |
| |
Theodore Y. Ts'o writes ... > > The algorithm which AIX uses is to choose the most recently started > (non-root) process, presumably on the assumption that recently started > processes have the least amount of CPU time invested, and the likelihood > that the new process was the cause of the memory starvation.
If you've ever actually experienced this, the wisdom of doing so becomes obvious. In such a situation, the whole system is typically thrashing rather badly, so not much new or useful is getting started anyway (including desparate attempts by people logged on to rectify the situation :-)).
Processes started after the troublemaker start dying, but there aren't many of them and the troublemaker gets killed rather quickly on, and the system returns to normal. The only problem with this method is if the process causing the problem started a long time ago, and just recently started misbehaving. Netscape has a way of doing that :-)
--------------------------------------------------------------------------- Tim Hollebeek | Disclaimer :=> Everything above is a true statement, Electron Psychologist | for sufficiently false values of true. Princeton University | email: tim@wfn-shop.princeton.edu ----------------------| http://wfn-shop.princeton.edu/~tim (NEW! IMPROVED!)
| |