2006年04月12日

IFilter のマルチスレッド対応の確認

 更にこれに (→ クロール時間の短縮、更にその後) 関連して。
IFilter のマルチスレッド対応はレジストリの設定でも確認出来るようです。

IFilter の実体となる dll のファイル名が判っていれば、レジストリエディタにてファイル名を検索します。
ThreadingModel に Both が設定されていればマルチスレッド対応です。 値が無い、Apartment、Single の場合はマルチスレッド非対応だと思って良いと思われます。

判っている IFilter の dll ファイル名は以下の通りです。

IFilter 名 DLL ファイル名 マルチスレッド対応
Visio 2003 IFilter VISFILT.DLL ×
一太郎用 IFilter JsJtdFlt.dll
PDF 用 IFilter PDFFILT.dll ×
DocuWorks 用 IFilter xdwsrch.dll ×

dll ファイル名が判らない場合は、ファイル拡張子に基づいて、こちらのホワイトペーパーの「フィルタDLL」のトピック (P.69) のアプローチで調べることが出来ます。

・Microsoft インデックスサービス設定ガイド
<http://download.microsoft.com/download/b/4/a/b4a506ee-4c1c-43f1-8006-5c5b7e4f2b64/IndexService.exe>

posted by kunitaka at 03:52| Comment(0) | TrackBack(0) | テクニック
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/552480
※ブログオーナーが承認したトラックバックのみ表示されます。
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック