Top > OOobbs3 > 55
** [[OOobbs3/55]] [#ne3acd88]
-''サマリ'': NAS HDD内のHybrid PDF FileのOpen処理速度の向上について
-''環境'': Basic
-''状態'': 解決
-''投稿者'': [[new_OOo3]]
-''投稿日'': 2011-07-01 (金) 22:29:32
*** 質問 [#x250144d]
お世話になります。

現在、Calc Dataを埋め込んだHybrid PDF( 作成はOOoにて作成 )のFile Open処理をOpenOffice.org Basicにて行った処、対象FileがLocal Drive( D:\)にある場合とnetwork上の共有Drive( \\Net\ [ NAS(Network Attached Storage) ] )では、下記の様に10倍以上の時間が掛かっております。


 [共に1つのFile Openに掛かる時間を測定]
 Local Drive : 約3[sec]
 NAS Drive   : 約60[sec]

同じ事をJavascript(Rhino Debugger使用)にて行いましたが、劇的な処理速度の向上は得られませんでした。

勿論、NASのFileですのでNetwork環境やPC能力に大きく依存する事は承知しておりますが、実用上、1つのFile Openの時間をせめて10[sec]以下に出来ないか暗中模索中です。

つきましては、NAS上のHybrid PDF FileのOpen速度を向上させる方法について、アイディア等、皆様のお知恵を拝借させて頂けます様宜しくお願いします。

*** 回答 [#oe559eaf]
- NASの共有DriveをWindowsの機能を使ってドライブレター(例えばZ:など)に割り当ててみて、ファイルオープンの時間が変わるかチェックしてみてください。 -- M.Kamataki &new{2011-07-02 (土) 07:41:38};
- ご回答ありがとうございます。しかしWindowsの機能を用いてDrive( Z )を割り当てましたが、改善されませんでした。また、OpenOffiece.org Basicの「loadComponentFromURL」ではマッピングしたDriveは認識出来すにErrorとなりました。以下に検証した概要を記します。その1) Shell関数を用いてOpen実行 : 約60[sec] その2) Dos Prompt画面からOpen実行 : 約60[sec]  その3) エクスプローラーからOpen実行 : 約60[sec]  その4) Excel Fileに変換してOpen :  約3[sec]  その5) Acrobat ReaderにてOpen : 約2[sec] エクスプローラーやDOS Promptからの時間が長い事から、NASの設定が関係しているのではと思い始めております。 -- new_OOo3 &new{2011-07-04 (月) 18:30:45};
- File Sizeを記し漏れでしたので追記させて頂きます。Hybrid Pdf : 81KB  Excel Fileに変換したFile : 15KBです。  -- new_OOo3 &new{2011-07-04 (月) 20:21:14};
- 関係ないかもしれませんが、Windows Updateしたら、Excelファイルの読み込みが遅くなってしまったという話題がありました。Googleで「ネットワーク ファイルオープン速度」をキーワードで検索してみてください(URLの埋込みは不可ですね)。また、物理的な問題かもしれないので、可能なら機器の入れ替えもご検討を。コード変えたり、ハブを変えたり。 -- M.Kamataki &new{2011-07-05 (火) 10:45:24};
- 肝心なことを聞き忘れていました。マクロでのファイルオープンと手動でのファイルオープンでは速度に違いはありますか。 -- M.Kamataki &new{2011-07-05 (火) 10:48:36};
- 続けてのご回答をありがとうございます。マクロでのファイルオープンと手動でのファイルオープンでは殆ど違いはありません。上記検証概要での「その2)、「その3)」が手動でのファイルオープンです。( 約60 [sec] )です。また、事前にOOoを起動させておいて(soffice.exe)、手動でファイルオープンも検証しましたが、殆どオープン時間は変わりませんでした。 -- new_OOo3 &new{2011-07-05 (火) 18:11:50};
- そもそもOpenOffice.orgのネットワークドライブからの読み込みが遅いようなので、Basic、Javaを問わず速度向上はあまり望めませんね。OpenOffice.org自身の速度向上もバージョンアップがない限り無理ですから、当面はNAS側で対処できることをするしかないでしょう。 -- M.Kamataki &new{2011-07-06 (水) 10:04:50};
- ご回答ありがとうございます。間違いかもしれませんがNASからのFile OpenはMS-Officeでは.netFramework等も関係している様ですので、OOo FileのOpen時間は妥当な値なのかとも考えております。色々とご教示頂きまして本当にありがとうございました。 -- new_OOo3 &new{2011-07-08 (金) 17:55:05};
- 追記です。NASは会社の設備でしたので設定を変更出来ませんでしたが、自宅にてSamba Server( CentOS5.6 )上の共有Folderから同じ事をしました結果、local PCから起動するのと同じ2~3[sec]程度でFile Open出来ました。これでNASの設定に問題があった事が分りました。少なくともOpenOffice.org( or LibreOffice ) FileをNetwork上の共有Folderにおいて利用することに問題が無いことが分りました。 -- new_OOo3 &new{2011-07-15 (金) 23:33:19};

#comment


*** 感想,コメント,メモ [#mcada733]

#comment

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes