2017/01/17

性能改善やってた

予定よりデータ数が多くて期待通りの性能が出ない箇所の改善をやっていた。

検証環境でメモリが足りなくて落ちることもあるので、memprof2 を使って、どのオブジェクトが多いかを見て、オブジェクト数減らせないかとか、ループ内で無駄にメソッド呼び出しやオブジェクト作っているところを減らせないかとか、だいたい同じ文字列を扱ってそうだから freeze したらどうかとかやっていたら、もとよりだいぶ速くなった。とはいえ、ローカル環境での速度なので明日は検証環境で確認してみるつもり。

第 391 回 Asakusa.rb Meetup

今日は、新年会 だった。いい新年会だった。合言葉は「特許は E」。