http://www.kmonos.net/wlog/111.html#_1001100720
かなり遅れた反応だったにもかかわらず(書く時間がなかなか取れなかった)、うちの記事を取り上げていただきました。ありがとうございます。
例えば、32bit整数を1億個のvectorを構築して、それに1個加えるだけでr = 2で400MB、r = 1.5で200MB余計にメモリを食うわけですが、reserveがあるのでそれは避けられるわけです。でもPythonにはそれがないのでr = 9/8なのでしょうかねえ。Pythonで速度を追求してもしょうがないですし。