Hi Masahiko, if you could provide a simple rrd file and the graphing instructions you use (just as atext file), this would helpful for debugging this problem.
cheers tobi Today Masahiko KIMOTO wrote: > > > By replacing only rrdtool to 1.4.3, it seems to eat memory. > > > > even more memory ? > > same as 1.4.2 and it's still increasing. > > Test case: repeat generating a graph from a RRD per sec. > > Results: > ---- > In case of 1.4.2: > USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND > (2010/4/22 14:18:16 JST) > kimoto 36159 1.5 0.3 55036 9800 p8 S+ 2:18PM 0:00.19 > /usr/local/bin/rrdtool - > (2010/4/22 14:24:18 JST) > kimoto 36159 3.2 0.3 56060 10284 p8 S+ 2:18PM 0:12.06 > /usr/local/bin/rrdtool - > (2010/4/22 14:31:37 JST) > kimoto 36159 3.5 0.3 56060 10672 p8 S+ 2:18PM 0:26.57 > /usr/local/bin/rrdtool - > (2010/4/22 14:54:01 JST) > kimoto 36159 2.7 0.4 57084 12012 p8 S+ 2:18PM 1:09.32 > /usr/local/bin/rrdtool - > (2010/4/22 15:06:27 JST) > kimoto 36159 2.2 0.4 58108 12760 p8 S+ 2:18PM 1:27.91 > /usr/local/bin/rrdtool - > (2010/4/22 15:11:10 JST) > kimoto 36159 2.0 0.4 59132 13084 p8 S+ 2:18PM 1:34.59 > /usr/local/bin/rrdtool - > (2010/4/22 15:20:12 JST) > kimoto 36159 2.1 0.4 59132 13648 p8 S+ 2:18PM 1:47.44 > /usr/local/bin/rrdtool - > > ---- > In case of 1.4.3: > (2010/4/22 13:09:08 JST) > USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND > kimoto 35967 1.2 0.3 55060 9692 p8 S+ 1:09PM 0:00.20 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 13:20:30 JST) > kimoto 35967 3.7 0.3 56084 10396 p8 S+ 1:09PM 0:17.75 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 13:24:42 JST) > kimoto 35967 3.2 0.3 56084 10696 p8 S+ 1:09PM 0:23.96 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 13:29:37 JST) > kimoto 35967 2.4 0.4 57108 10992 p8 S+ 1:09PM 0:31.32 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 14:06:21 JST) > kimoto 35967 3.2 0.4 59156 13388 p8 S+ 1:09PM 1:29.32 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 14:17:44 JST) > kimoto 35967 3.2 0.5 60180 14168 p8 S+ 1:09PM 1:51.71 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > > In case of 1.4.3 after upgrading > cairo(=1.8.8)/pango(=1.26.2)/fontconfig(=2.8.0) > /freetype(=2.3.11): > (2010/4/22 15:41:55 JST) > USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND > kimoto 99172 1.0 0.3 55112 10044 p8 S+ 3:41PM 0:00.14 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 15:51:10 JST) > kimoto 99172 1.9 0.3 56136 10656 p8 S+ 3:41PM 0:13.29 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 16:05:03 JST) > kimoto 99172 2.1 0.4 57160 11552 p8 S+ 3:41PM 0:32.94 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 16:14:34 JST) > kimoto 99172 2.2 0.4 57160 12320 p8 S+ 3:41PM 0:46.40 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 16:21:25 JST) > kimoto 99172 2.1 0.4 58184 12560 p8 S+ 3:41PM 0:56.08 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 16:31:28 JST) > kimoto 99172 2.1 0.4 58184 13176 p8 S+ 3:41PM 1:10.18 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 16:36:47 JST) > kimoto 99172 2.2 0.4 59208 13552 p8 S+ 3:41PM 1:17.76 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > (2010/4/22 16:42:59 JST) > kimoto 99172 2.1 0.4 59208 13944 p8 S+ 3:41PM 1:27.06 > /local/home/kimoto/source/rrdtool-1.4.3/src/.libs/rrdtool - > > --------------------------------------------------------------------------- > > We've applied change that generating graph is done by other process. > So, now that this is not a serious problem for us. > > However I'm wondering other people face to this memory leaking problem or not. > > ---------------------------------------------------------------------- > Masahiko KIMOTO, Ph. D. > E-mail: [email protected] URL: http://www.ohnolab.org/~kimoto > > -- Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland http://it.oetiker.ch [email protected] ++41 62 775 9902 / sb: -9900 _______________________________________________ rrd-users mailing list [email protected] https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users
