public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* RFC: pageable kernel-segments
@ 2001-04-17 15:57 Heusden, Folkert van
  2001-04-17 16:07 ` Disconnect
  2001-04-17 19:21 ` H. Peter Anvin
  0 siblings, 2 replies; 11+ messages in thread
From: Heusden, Folkert van @ 2001-04-17 15:57 UTC (permalink / raw)
  To: Linux Kernel Development

Would anyone be intrested (besides me) in a kernel which can page
out certain parts of itself? The kernel should be in some kind of
vmlinux-ish (as in: uncompressed) format on disk for on-demand
re-loading of pages which are discarded.
Certain parts of drivers could get the __pageable prefix or so
(like the __init parts of drivers which get removed) for letting
the paging-code know that it can be discared if memory-pressure
demands it.
__pageable -code would then be things like (e.g.!) the code which
handles the open()/close() of a device. Most of the time a device
spends more time doing read/write/ioctl then close/open so. Also;
hopefully there's no interrupt-sensitive code in these routines.
I would think is usable (for example) for my 8MB ram laptop.
Anyone any thoughts on this?


Folkert van Heusden

[ http://www.vanheusden.com/Linux/kernel_patches.php3 ]

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

end of thread, other threads:[~2001-04-21 15:53 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-04-17 15:57 RFC: pageable kernel-segments Heusden, Folkert van
2001-04-17 16:07 ` Disconnect
     [not found]   ` <01041720013700.02396@idun>
2001-04-20 13:41     ` Disconnect
2001-04-17 19:21 ` H. Peter Anvin
2001-04-17 23:58   ` Albert D. Cahalan
2001-04-20 12:13   ` Stephen C. Tweedie
2001-04-20 14:23     ` Venkatesh Ramamurthy
2001-04-20 14:49       ` Alan Cox
2001-04-20 15:40         ` Venkatesh Ramamurthy
2001-04-20 18:51         ` Stephen C. Tweedie
2001-04-21 15:48           ` Rik van Riel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox