[linux-mm-cc] Fwd: [RFC][PATCH 0/6] compcache: Compressed Caching
Anderson Briglia
anderson at briglia.net
Sat Apr 12 18:41:39 EDT 2008
On Sat, Apr 12, 2008 at 8:50 AM, Nai Xia <nai.xia at gmail.com> wrote:
> On Thu, Apr 10, 2008 at 12:04 AM, Nitin Gupta <nitingupta910 at gmail.com> wrote:
> > ---------- Forwarded message ----------
> > From: Andrew Morton <akpm at linux-foundation.org>
> > Date: Wed, Apr 9, 2008 at 8:17 AM
> > Subject: Re: [RFC][PATCH 0/6] compcache: Compressed Caching
> > To: nitingupta910 at gmail.com
> > Cc: linux-mm at kvack.org
> >
> > On Fri, 21 Mar 2008 01:29:58 +0530 Nitin Gupta <nitingupta910 at gmail.com> wrote:
> > > For general desktop use, this is giving *significant* performance gain
> > > under memory pressure. For now, it has been tested only on x86.
> >
> >
> > <snip>
> >
> > The values of "*significant*" should be exhaustively documented in the
> > patch changelogs. That is 100%-the-entire-whole-point of the patchset!
> > Omitting that information tends to reduce the number of C's.
> >
> > </snip>
> >
> > <End>
> >
> >
> >
> > So, I will require performance numbers to justify inclusion of compcache
> > in mainline. We already have separate perf numbers for lzo(compressor) and
> > tlsf(allocator) but none that shows that using compcache is good for
> > perf under memory pressure.
> >
> > If anyone is willing to take up this task, you can refer this paper:
> > http://ols.108.redhat.com/2007/Reprints/briglia-Reprint.pdf
>
> I'd like to help, and
> 1. do you think the benchmark from memtest is enough convincing?
> shall we introduce some additional tests?
Additional tests should be great. I believe memtest is not enough. For
embedded system some developers use Mibench[1] as benchmarking.
> 2. I plan to use a x86 destop, is it ok? or does the Compressed Caching
> focus mainly on embedded systems?
Nitin, correct me if I'm wrong but this ccache version is focused on
embedded systems, right? The version used on that paper[2] was focused
on "swapless" devices, not on embedded systems. Tests should include
embedded system scenario.
[1] http://www.eecs.umich.edu/mibench/
[2] http://ols.108.redhat.com/2007/Reprints/briglia-Reprint.pdf
>
>
> >
> > This paper shows benchmarks of previous implementation of memory compression.
> > It will give good idea on what to measure.
> >
> >
> > Thanks,
> > Nitin
> > _______________________________________________
> > linux-mm-cc mailing list
> > linux-mm-cc at lists.laptop.org
> > http://lists.laptop.org/listinfo/linux-mm-cc
> >
>
> Best Regards,
> Nai
>
>
> _______________________________________________
> linux-mm-cc mailing list
> linux-mm-cc at lists.laptop.org
> http://lists.laptop.org/listinfo/linux-mm-cc
>
More information about the linux-mm-cc
mailing list