Hi,

On Thu, Sep 24, 2009 at 06:17:55PM +0200, Sebastian Harl wrote:
> Okay, so it seems we've got a rather major speed-down in rrdgraph Sarge
> ??? Etch (RRDtool 1.0 ??? 1.2) and another one Etch ??? Lenny (RRDtool 1.2 ???
> 1.3). In the former case, RRDtool switched from using libgd to libart
> for doing the graphing, in the latter case, they switched to libcairo
> (and libpango). I'm pretty sure, the speed-down is related to that. In
> the course of the 1.3.x releases some optimizations have been applied
> which improved the effect a bit but there still is a notable speed-down.
> 
> Anyway, frankly, I've got no idea what to do about that. 

well, I think that's a good explanation. So it's not a "bug", but an
intentional design decision with not-so-intentional side effects. I
don't know about upstream's motivation for those switches, but perhaps
it would be worthwhile to benchmark graphing with the different
libraries / RRDtool versions and reevaluate their merits in that light?

If upstream is willing to think in those directions, "wishlist" might be
appropriate, otherwise I'd think it would be useful to document that an
FPU is essential, and graphing more than 30-50 machines or so will require
*significant* resources -- wait, I'm thinking munin here... 
"wontfix, bloat, by design"?

Florian



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to