[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 22:23 / Filesize : 219 KB / Number-of Response : 869
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

2chブラウザ Jane Style ってええね Part93



106 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/11/10(火) 06:54:55 ID:zeSdGj2M0]
★緊急速報!styleのバグ搭載数更新のお知らせです。これでバグは43個となりました

(ノ∀`) アチャー

【不具合】
【JaneStyleのバージョン】 Jane Style Version 3.11β3 (3.1.1.0)
【 Windowsのバージョン 】 WindowsXP Professional [Service Pack 3]
【   IEのバージョン   】 8.0.6001.18702
【 SQLiteのバージョン 】 3.6.17
【 正規表現ライブラリ 】 bregonig.dll Ver.1.45 with Oniguruma 5.9.1
【   CPUと搭載メモリ 】 CPU:3000MHz メモリ:2047MB (1057MB Free)
【    オプション    】 サムネイル[有効] 高速Merge[有効] ログ整理[無効] 板保持数[1000]
【    バグの概要   】 NGExの実行が遅すぎる。
【バグの詳しい再現手順】

NGExのNGWordに下記の正規表現を設定してスレを表示すると、とても遅い。
" [^(>)]*[^(?:幼児|臨界期)]*音のストリーム.*$"
ループ処理の中で、正規表現をコンパイルしていませんか?
正規表現はマッチング時間よりも遙かにコンパイル時間が長いので
ループの中で正規表現をコンパイルしていると、正規表現によっては
非常に時間がかかります。

ちなみに、Perlで、この荒らしのレスを抽出するPGを作っています。
上記のような正規表現を300〜400個ほど使っていますが、
1スレに要する時間は0.5秒もかかりません。

一方、Jane Styleでは、たった1つの正規表現だけなのに、
「ふつう」と「はきだめ」を切り替え時に、スレが表示されるまで
私の環境では4秒かかります。






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<219KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef