Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Oct 2007 16:24:03 -0700
From:      Alfred Perlstein <alfred@freebsd.org>
To:        Dmitry Morozovsky <marck@rinet.ru>
Cc:        stable@FreeBSD.org
Subject:   Re: rrdtool performance tuning (fwd)
Message-ID:  <20071029232403.GE33488@elvis.mu.org>
In-Reply-To: <20071029111235.E69594@woozle.rinet.ru>
References:  <20071029111235.E69594@woozle.rinet.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
* Dmitry Morozovsky <marck@rinet.ru> [071029 12:44] wrote:
> 
> [hmm, after thinking a bit I decided it would be more appropriate here, in 
> stable@]
> 
> Dear colleagues,
> 
> any hints to tune rrdtool with ~30k rrd files (approx 2k target devices)?
> 
> machine is mostly IO-bound, showing 100% disk load with 8 or sometimes even 3 
> mB/s, 300-400 tps (it's 2 SATA300 disks in gmirror)

More ram?

Turn off atime?

Hash the data files into multiple directories to avoid having 2k files
in one dir.


Not sure how rrd tool works internally, but it might make sense
to see if you can use some layering library to force it to cache
some open files per process or something.

giving a better synopsis on how rrd records data could help us help you.

-Alfred



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071029232403.GE33488>