From: Tanaka Akira Date: 2007-08-29T18:56:27+09:00 Subject: [ruby-list:43957] Re: Hashへの生成順は保障されないのか? In article , Yukihiro Matsumoto writes: > occur.rb? かなり人工的ですね。 試してみましたが、st のメモリ消費より heap のほうが多いですね。 key が String で、それぞれに少なくとも 20byte は消費するので、 struct st_table_entry が支配的になるとはいかないようです。 まぁ、2 word 増加の影響はみてとれますが。 1.8 だと、String のメモリ消費がさらに大きいせいか、全体とし ての消費は順序つきの 1.9 よりも増えます。 もっと 2 word 増加の影響が目立つものがあるとしたら、key, value が両方 Fixnum とかなアプリケーションですかねぇ。 -- [田中 哲][たなか あきら][Tanaka Akira]