[lc-devel] Compressed Cache time !
Status: Beta
Brought to you by:
nitin_sf
From: Nitin G. <nit...@gm...> - 2005-12-21 15:44:07
|
Hi Rodrigo, The exams are now nearly over and I can now work full time on Compressed Cache :). Thanks for adding me as a developer in this project! I've just started looking at VMM code and your previous implementation. Now, I am working on collecting all the things done up to now and making up a general workflow for this work (I'll post it very soon). Also, I have very little experience working with CVS and it appears to be a complex tool. So, it can take me some time to get working smoothly with online repository. So, also learning CVS to get some hang of it. Sorry, I can see here some trouble for you :). While reading your code, I just noticed that you have also made changes outside mm/ like in fs/inode.c, fs/smbfs/dir.c and some others in fs/. Did the implementation required changes to other kernel parts which had to do something with caches? I don't even know what is being done but just thought it would be nightmare to maintain it if it requires changes all over the kernel. Maybe, I haven't understood your idea there. I think, compressed cache should be completely transparent to rest to kernel subsystems. Also, do you think we need to work out a way to actually store huge pages in compressed cache. ? I currently only have a little intuitive understanding of impact of compressed cache on other caches but I think, after some initial development we will be able to take benefit of many things 2.6 kernels offer. Best Regards, Nitin |