From: "NAKAMURA, Hiroshi" Date: 2008-12-21T07:12:11+09:00 Subject: [ruby-dev:37517] Re: (was Re: [ruby-cvs:28066]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 (2008/12/19 14:42), NAKAMURA, Hiroshi wrote: > 2008/12/19 0:01 NAKAMURA, Hiroshi : >> で、ruby_1_8のテストを走らせようとしてるんですが、強烈にメモリ食い(インストール後のruby >> runner.rbで700Mくらい)で往生しています。こんなにメモリ食ってましたっけ? > > 1.8.6-p287だと問題ないので、その後どっかで壊れたみたいですね。週末に二分探索でもしようと思いますが、どなたか、というか中田さん、「この変更かも」とかさらっとわかったりしませんか? 巻き戻しつつ試してみると、r18392のように見えます。 ・svn up -r18392 ・autoconf ・mkdir build; cd build ・../configure --enable-shared ・make ・make test-all TESTS=rss 最後のテストの際にtopでrubyを眺めていると、SIZEが200Mくらいまでひたすら 増えていきます。r18391だと20M程度のまま。 r18392の中田さんによるgc.cの変更は、ChangeLogによると [ruby-dev:35578]、[ruby-dev:35681]対策とのことですが、どちらも1.9の話な ので、直接1.8でどうということではないようです。中田さん、r18392の経緯を 教えてもらえませんか? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) iQEcBAEBAgAGBQJJTW91AAoJEKYDTjohNqG5v00IAIxXM4RkkEN92Y/Uvpy2efSc Z+V40I89Ewc0/gGkIfCJjR1QSgZxMCQ8RopspiY1TxBW7BzgS44N31OW+eNkLiyz 6GC1hy1+eaLlftxbEBiettTxqmJUTwXyAuTZaqPERcwum3pFos8CYTkmLw3d8knC b16VYOinUwf144vb92UimxuJFgCWUPZHL0g8KpHZaW/fZ6wtkA2ypzzLhlc8Kwg8 MttSdSVbrQQDHEbDeluD6MjwEkQ7AaBs3EiJ0tH2G359hnrzegllf4d7t0YCW4Pd YTT9D/vVujWrNhuuIjUIT6BfIs4xv+aC8tbsR19TpmVrKhR28ZhLwmfmhAE9lmo= =e+R5 -----END PGP SIGNATURE-----