今天抽空测试了eacc缓存的读写删性能,顺带有md5函数的性能(kolidon用md5来生成eacc的键)。

read begin:0.43779400  14

write begin:0.44807900  16

delete begin:0.66264800  58

md5 begin:0.02717100  60

md5 complete:0.04641200  60

10000times, 2.011s, get   0.20ms

10000times,  42s, write  4.2ms

10000times, 1.362s, rm   0.14ms

10000times, 0.019s, md5   ?结果存疑 0.0019ms

写比读耗时在意料之中,但相差实在过大。
读和清空差相仿佛。
md5的测试结果让人怀疑,因普通php函数耗时都可能长于此,有待以再次验证(随机生成数10000个,md5,需考虑变量/数组元素存取时间)。