Closed GoogleCodeExporter closed 8 years ago
Another bottleneck is memory allocator - per-pool spinlock. So, only one
alloc/free
can happen at a time. Bad. Someday I will improve these ...
Original comment by nitingupta910@gmail.com
on 6 Feb 2009 at 12:22
I will be happy to help with this. Would you like me to start by allowing
multiple
compression buffers? If so, I'll sketch a simple algorithm and mail it over for
your
review
Original comment by luna.sta...@gmail.com
on 6 Feb 2009 at 1:45
> I will be happy to help with this. Would you like me to start by allowing
multiple
> compression buffers? If so, I'll sketch a simple algorithm and mail it over
for your
> review
This would be nice!
Original comment by nitingupta910@gmail.com
on 6 Feb 2009 at 2:29
Original bug summary seems to suggest that compcache 'crashes' on multi-core
systems.
Original comment by nitingupta910@gmail.com
on 2 Apr 2009 at 9:25
compcache-0.6 (currently 0.6-pre2) implements multiple ramzswap devices. I
think by
creating multiple ramzswap devices, you can partly address this scalability
issue
since each of these devices has independent buffers, xvmalloc pool etc.
Original comment by nitingupta910@gmail.com
on 20 Jul 2009 at 5:42
See: http://code.google.com/p/compcache/wiki/Scalability
HTH.
Original comment by nitingupta910@gmail.com
on 5 Jan 2010 at 5:27
With support for creating multiple devices, scalability shouldn't be an issue.
Still, there are many things to improve in this area but nothing very critical
now, I think.
Original comment by nitingupta910@gmail.com
on 4 Jul 2010 at 2:39
Original issue reported on code.google.com by
luna.sta...@gmail.com
on 5 Feb 2009 at 9:31