まつもと ゆきひろです.

In message "[ruby-list:481] memory size"
    on 96/09/02, Keiju ISHITSUKA <keiju / shljapan.co.jp> writes:
|
|けいじゅ@SHLジャパンです. 

|何となく怪しいのは, 配列の shift/push なのですが, 繰り返し使うのは問題
|があるのでしょうか?

配列は内部でその最大値分の領域を確保していますから,かつて大
きくなったことのある配列をいつまでも持っていると無駄なメモリ
を消費することになるとは思います,しかし,この場合 B=[] を行っ
ているようですから,当てはまらない可能性があります.

あまり考えたくないのですが,メモリリークの可能性があります.
purifyとか持っていないですよね.再現できるソースがあればうち
でかけても良いですけど.

                                まつもと ゆきひろ /:|)