- 812 名前:698 mailto:sage [2007/04/16(月) 16:50:42 ID:V28w85ve0]
- >>811
なるほど、確かに。 >>787-788をよく読んでみると下の2つが矛盾してる。 1、 >ダミーを用意したのはどうやらひとつのフィルタがヒットした URL に対する >残りのフィルタによるチェックがスキップされてるっぽいから。 >(ヒットしないフィルタの影響がスルーされないように) 2、 > ・C≒E>A > (フィルタが全てヒットする条件だとAは shortcut 検索のステップがある分C・Eより僅かに遅い。 > またCとEは内部的には同一なのでほとんど差は出ない) つまり、ダミーのせいで全てヒットするという条件が崩壊してる。 (ダミーの処理中は"当たり"でなく"外れ"になっている) ダミーがあるせいで"当たり"の計測が正しく出来ていないと思われる("外れ"が混ざっているから)。 >ヒットしないフィルタの影響がスルーされないように 上記の理由からこれはスルーするべきなのでダミーはいらない。 さらに、「shortcut 検索のステップがあると遅くなるケース」 として考えられるのは 「フィルタリストの一番上が必ずヒットする」 という条件の場合のみ。 (二番目のフィルタがヒットするということは一番目がヒットしなかったということになる) この条件が揃って初めて C≒E>A が成立する、ということだね。
|

|