Messages in this thread | | | Date | Thu, 24 Apr 2003 12:02:30 +1200 | From | Nigel Cunningham <> | Subject | Re: Fix SWSUSP & !SWAP |
| |
I don't believer I've ever seen things get OOM killed. Instead, page cache is discarded until things do fit.
Regards,
Nigel
On Thu, 2003-04-24 at 12:03, Pavel Machek wrote: > Hi! > > > > From: Martin J. Bligh [mailto:mbligh@aracnet.com] > > > Can't you just create a pre-reserved separate swsusp area on > > > disk the size > > > of RAM (maybe a partition rather than a file to make things > > > easier), and > > > then you know you're safe (basically what Marc was > > > suggesting, except pre-allocated)? Or does that make me the > > > prince of all evil? ;-) > > > > > > However much swap space you allocate, it can always all be > > > used, so that seems futile ... > > > > This is what Other OSes do, and I believe this is the correct path. > > Using swap for swsusp is a clever hack but not a 100% solution. > > Well, for normal use its clearly inferior -- suspend partition is unused > when it could be used for speeding system up by swapping out unused > stuff. > > OtherOS approach is better because it can guarantee suspend-to-disk > for critical situations like overheat or battery-critical. > > But we can get best of both worlds if we OOM-kill during critical > suspend. [If suspend partition was not used for swapping, machine > would *already* OOM-killed someone, so we are only improving stuff]. > > Pavel -- Nigel Cunningham 495 St Georges Road South, Hastings 4201, New Zealand
Be diligent to present yourself approved to God as a workman who does not need to be ashamed, handling accurately the word of truth. -- 2 Timothy 2:14, NASB.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |