http://dsas.blog.klab.org/archives/50860867.html

仕事で12台の MySQL サーバの my.cnf を見直す必要があったため,上記リンク先の mymemcheck を使って見積もって見ました.実行環境は Ubuntu 8.04.

で,実行しようとすると module 足りないといわれたのでインストール1

> perl -MCPAN -e shell
> o conf commit
> install CPAN
> reload CPAN
> install Readonly
> install UNIVERSAL::require

で,実行してみると,ちょっと欲しい機能があったので Ruby で書き直してみました.

mysqlmemcheck

追加したのは,サーバ搭載メモリ容量(—memory=SIZE)とOSが使うメモリ容量(—system=SIZE)です.実際どれぐらい使われるのかと,余裕あるのかどうかなどの見積りに使えるかなと.

Footnotes

  1. この方法しか知らないんだけど,他にあるのかな