Namazu-win32-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 一太郎11用 filter について



小嶋 様
                村井です。


その後下記の条件で実行してみましたのでご報告します。

○ 条件1
 ・フィルター  オリジナルの v1.3.5 使用
 ・オプション   -s -U -O
 ・対象     読み込めないファイルを削除した9,001件
         の一太郎ファイル
 結果:3618/8992 で「一太郎 起動数の上限に達しました。
 確認 ヘルプ」のボックスが出て停止
 
○ 条件2
 ・フィルター  オリジナルの v1.3.5 使用
 ・オプション   -U -O
 ・対象     読み込めないファイルを削除した9,001件
         の一太郎ファイル
 結果:最後(8899/8899)まで正常動作。
 (9001と8899の差は、「サイズが0で無視します」となったものな
ど)

○ 条件3
 ・フィルター  v1.3.5 を下記のように改修したものを使用
          my $result = $jxw->Documents->Open($jfile);
          &failtoload unless (defined $result);
 ・オプション   -U -O
 ・対象     読み込めないファイル48件を含む9,049件
         の一太郎ファイル
 結果:4976/8986で Out of memory で終了

○ 条件4
 ・フィルター  条件3と同じ
 ・オプション   -U -O
 ・対象     読み込めないファイル10件を含む9,011件
         の一太郎ファイル
 結果:最後(8899/8899)まで正常動作。

 以上から、「起動数の上限に・・・」で停止するのは、「読み込め
ないファイル」のためではなく、 -s オプションを指定したことに
よるものと考えられます。
 v1.3.5 を改修したフィルターを使用し、-s オプションを指定しな
いで実行して「読み込めないファイル」が10件と少なければ Out of
 memory にならず最後まで作成できました。
 一太郎ファイルだけを対象にするのなら、「読み込めないファイル」
を丹念に削除すれば、この設定で運用できると思います。
 しかし、Word、PPT、PDFなど一太郎以外のファイルを含めて
20,400件あまりのファイルで実行すると -s オプションを指定し
なければ途中で終了してしまう( Out of memory と思われますが突然
終了してしまうので、確認できません)というのが当方の現状です。

動作環境
 CPU Pentium4 2.0AGHz
 メモリ 1,024MB
 OS  Windows 2000 Professional SP2
 Namazu  2.0.10
 Perl    5.6.1.630
 xpdf   1.00
 Office 2000
 一太郎12

///////////////////////////////////////////////////

  村井 俊文     E-mail:murai.t-fs@xxxxxxxxx