All of lore.kernel.org
 help / color / mirror / Atom feed
* dynamic allocation of swap disk space
@ 2004-05-10  8:50 Silviu Marin-Caea
  2004-05-10 10:03 ` John Bradford
  0 siblings, 1 reply; 11+ messages in thread
From: Silviu Marin-Caea @ 2004-05-10  8:50 UTC (permalink / raw)
  To: linux-kernel

It's the same old whine.  Please include
http://sourceforge.net/projects/swapd/ or
http://sourceforge.net/projects/dynswapd/
or whatever in the official kernel.

My desktop has been thrashing the disk for a couple of hours because
the swap space was exhausted.  And I have the ambition to leave it alone
to see if it ever comes out of the thrashing.  Of course, it's not usable
at all during this time, I'm writing this on the laptop.

This is the only serious bug (I consider it a bug) in the linux kernel
that I encountered on occasions.  And it was not fixed in 2.6.  Forgot to
mention, my desktop is running 2.6.3.

The way I see the solution is: allocate swap space dynamically, until
there is no need for more or the disk becomes nearly full.  If that
happens, then start thrashing it, all right.  Then when the condition is
gone and things are back to normal deallocate the additional swap.

Old whine or not, it's a real problem.  Thanks.

PS: I'm not subscribed.

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2004-05-12  6:54 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <fa.n6pggn5.84en31@ifi.uio.no>
2004-05-11 15:22 ` dynamic allocation of swap disk space Ray Bryant
2004-05-11 15:52   ` John Bradford
2004-05-11 15:54     ` Valdis.Kletnieks
2004-05-11 16:39       ` John Bradford
2004-05-11 16:28     ` Ray Bryant
2004-05-12  6:56     ` Silviu Marin-Caea
2004-05-11 16:00   ` Oliver Neukum
2004-05-10  8:50 Silviu Marin-Caea
2004-05-10 10:03 ` John Bradford
2004-05-10 10:22   ` Silviu Marin-Caea
2004-05-10 20:28     ` Paul Jackson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.