comment?_17(Thu)東京11では映像撮影を業者さんにお願いすることにしたので、その打ち合わせ。それから、仕事を引き受けてくれた方々と会議。comment?_16(Wed)Ruby開発者会議。今回とか、卜部君が凄いきちんとやってくれて、ぼーっと参加しているだけだった。comment?_15(Tue)東京11のプログラム編成。comment?_14(Mon)何も覚えていない...。近所を見てたら、同じマンションが貸し出されていたことがわかって驚愕。外国の方が多いのか(いや、それだけでもないのだが)。comment?_13(Sun)ちょっと散歩。http://cookpad.com/recipe/3655544確定申告終わった。なんというか、凄くしんどかった。ふるさと納税、沢山入力した後で「実はまとめて1つでもいいよ」というメッセージを見つける。計算してみると、自己負担なしの限界を間違っていて(社会保険料を計算し忘れていた)、すごいオーバーしていることが発覚して、ちょっととても辛い。全国大会で、表彰されました。受賞頂いたのは、世代別GCの話。発表はしておくものですね。円で売ってたので、お金が出来たら買おうと思う。https://twitter.com/miyox/status/707742990870032385しかし、日吉も矢上もすげー久しぶりでありました。相変わらず、立派な建物だね。回りの家も、とても豪華なものが多かった。comment?_9(Wed)今日は看病モード。メモリ管理(GCを含む)のパラメータチューニングの大前提、「メモリが足りないならメモリを増やす」という部分について、もう一度考え直している。コードを整理して、今までゴチャゴチャだった部分を綺麗にした。挙動を観察していると、きっちりカッチリ予測可能になった。現状では、メモリ確保の戦略は次の通り。パラメータはデフォルトのものを使う。倍に増やす(メモリ確保)。大きければ)、解放できるものを解放しようとする。ページ(16KBなので、400個くらいオブジェクトが詰まっている)が全部空いている場合に限り、ページ単位で解放する。したい、ということになる。いうのはハードコーディングされていて、外からいじれない。空き領域を増やせば速くなるよね、って思ってなんとなく変えたんだったと思う。欲しいよね、っていう感覚だと思うんだけど、はてさて、これはどのような理由から正当化できるか。定期的に悩む話題ではあるのだけれど、さて、どの程度研究されているのかなぁ。研究では、容量は決められていて、その中でどうこうする話が多いので、あまりこういう話にはならないんだよね。一応、若干の修正はしてみて、そこそこ悪くない数字になった気はする。