Hi all,

I'm a student working on improving the CacheManager in Derby as part
of Google's Summer of Code. Over the summer, I have looked at two ways
of improving it. In my first approach, I implemented the ClockPro
algorithm. In my second approach, I tried to separate the cache
implementation from the replacement policy using the PluggableCache
architecture. This allows for many policies to be "plugged" in.

I wrote a small report summarizing my summer work including some early
results. I'm planning to port some benchmarks and evaluate the design
further. I'll let you know of my progress.

I appreciate everyone's help over the summer and would like your
comments on my report and my design choices.

I have placed the code and report on my website at:

Report
http://www.eecg.toronto.edu/~gokul/derby/derby-report-aug-19-2006.pdf

Code
http://www.eecg.toronto.edu/~gokul/derby/code/aug-19-2006/

Thanks,

Gokul

Reply via email to