2002-04-20 [長年日記]
λ. キャッシュ
tDiaryはrhtmlをキャッシュしているけど、rhtmlから変換されたrubyのソースをキャッシュした方が効率的ではないかと思った。
λ. バーチャル.NETアイドル ゲイツ46歳
闇黒日記(平成14年4月20日)より
前 | 2002年 4月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
日記は現代の病です。読み過ぎ書き過ぎはあなたの健康を害する恐れがあります。くれぐれもご注意下さい。
可能性はある。ベンチマーク希望(笑)
僕に定量的な評価を求めてはいけません。(^^;;<br>でもまあ、とりあえずTDiary::Plugin#eval_rhtmlを簡単に測ってみました。<br>以下がその結果なのですが、約20%がERbLight::new<br>すなわちコンパイルに消費されている事になります。<br><br>rhtmlのサイズ, ERbLight::newの実行時間(秒), ERbLight#resultの〜, 実行時間の合計<br>4515, 0.030000, 0.010000, 0.040000<br>5339, 0.050000, 0.150000, 0.200000<br>5557, 0.050000, 0.080000, 0.130000<br>6559, 0.050000, 0.160000, 0.210000<br>7012, 0.050000, 0.140000, 0.190000<br>44236, 0.270000, 1.620000, 1.890000<br>49982, 0.310000, 1.240000, 1.550000<br>59678, 0.350000, 2.290000, 2.640000<br>62343, 0.350000, 1.500000, 1.850000<br>63282, 0.370000, 1.940000, 2.310000<br>65118, 0.370000, 1.020000, 1.390000<br>80893, 0.440000, 1.500000, 1.940000<br>合計<br>454514, 2.690000, 11.650000, 14.340000