[rrd-developers] rrdtool 1.3 cairo switch is done

Matthew Chambers matthew.chambers at vanderbilt.edu
Fri Jun 15 20:29:03 CEST 2007


> On closer look, this seems to be rrdtool and not the new graph
> libraries.
> 
> denver ~ # time ./rrdtool fetch test.rrd AVERAGE
> real    0m0.041s
> user    0m0.000s
> sys     0m0.030s
> 
> denver ~ # time rrdtool fetch test2.rrd AVERAGE
> real    0m0.017s
> user    0m0.010s
> sys     0m0.000s
> denver ~ #
> 
> (rrd files above are identical, just using different inodes to prevent
> caching)
> 
> -D
> 
> > -----Original Message-----
> > From: Dylan Vanderhoof
> > Sent: Friday, June 15, 2007 10:50 AM
> > To: rrd-developers at lists.oetiker.ch
> > Subject: Re: [rrd-developers] rrdtool 1.3 cairo switch is done
> >
> >
> > Tried this on my test server.  Generated 515 graphs of ~30 days each.
> > Trunk functions fine and the graphs look good, but its substantially
> > slower than 1.2.23 w/ the fadvise patch.  (trunk compiled
> > with mmap and
> > directio)

This is interesting stuff.  I am interested in how much computation is
necessary for Cairo/Pango vs. libart?  What is the hypothesis and what would
be a good benchmark for testing this change?

-Matt



More information about the rrd-developers mailing list