[linux-mm-cc] First experience of compressed cache

nai.xia at gmail.com nai.xia at gmail.com
Mon Mar 31 06:07:46 EDT 2008


Hi, I found this project both from kernelnewbies.org and linux.org. I think it's
interesting and so I checked out the code HEAD and tried today. 
My first experience is based on a very simple RAM memory overloading:

1. Concurrently booted up two virutal machines which ate up about 75% of my total
virutal memory(RAM + hard-disk swap) without compcache.
2. Booted them with default loaded compcache (that means 25% of RAM was used as ramswap).

I saw a significant performance loss in the 2nd case. ( Actuall I killed one of
the virutal machines before it could eat all my hard-disk swap). 

Does problem lie in the current "static cache" implementation? 
Or was I just using it at the wrong place or with wrong module parameters?

I get from the paper "Adaptive Compressed Caching: Design and Implementation" 
that this method should suit to both hard swap backed cache and file cache,
while it seems that the features are still not in your code. 

will all that features planned on the roadmap of the version based on kernel
2.6? (sorry, I did not find roadmap info in the project homepage)

I am very much interested in this project, however I am still a kernel newbie.
I will be very glad to help, if someone could kindly be my mentor. :-) 
(And I am currently reading related papers and code by myself.) 



Best regards,

Nai


More information about the linux-mm-cc mailing list