2013-10-29 49 views
0

我已經使用RRD幾個月後,對於我的大型應用程序,我在我的應用程序中運行5k RRD更新,導致我的箱子中出現巨大的I?O。RRD fine tunning

我嘗試了很多東西來提高性能,但IO和相應的負載只是迫使我移動到平面文件。

是否有任何指導線使用RRD在這樣的水平,你需要大約10k RRD /分鐘。

是否有RRD的良好指導?

P.S.我在Linux上做了這個練習。

感謝,耆那教

回答

1

你必須USA一)最近的rrdtool(1.4.8)和b)確保沒有在包裝盒上,讓所有的的RRD熱塊可以被緩存足夠的RAM ...如果您進行測試,只要您超出緩存限制,就會發現性能急劇下降。 10k /分鐘應該沒有問題。

+0

感謝您的建議,我確實喜歡嘗試這一點,但我想強調一下,在我的情況下,I?O達到峯值,平均負載也是如此。 將與最新版本交叉檢查.... –

+0

問題是,如果io正在調整形式單獨寫或如果還有很多閱讀...如果您已閱讀,您需要更多的RAM –