Messages in this thread | | | Date | Tue, 28 Feb 2006 09:00:41 +0500 | From | "Alexander E. Patrakov" <> | Subject | Re: Memory compression (again). . help? |
| |
John Richard Moser wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I'm not quite sure what I'm doing or when I have time, but I'm looking > into writing in some hooks and a compression routine to manage > compressed memory. I have the following considerations: > > - Compressed memory should become "Swap." This means the kernel would > report memory used for compressed storage as used swap. At boot it > would reflect 0K swap; when there are 1024KiB of pages compressed in > memory, 1024KiB of additional "swap" is reported, all used. > - I need to stop the kernel when it's about to swap. This should be > done when it's decided that either invalidating disk cache or > swapping is the best course of action, and what to do with what. At > this point I'll have to be able to see what the kernel wants to swap > out and tell it that it's taken care of. > - I need to catch invalid pagefaults that look for swap, as well as the > disk cache mechanism. I'll be adding stuff to compress disk cache, > so disk cache might need to be "swapped in" effectively.
If you are OK with using a ery old 2.4.18 kernel, look at http://linuxcompressed.sourceforge.net/
-- Alexander E. Patrakov - 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/
| |