記事No | : 367 |
タイトル | : Re: EBPocket Professional 3.02 WM5版 |
投稿日 | : 2009/05/13(Wed) 20:17:32 |
投稿者 | : hishida |
最新のWikipediaからEPWING化して試してみました。今回からHONMONサイズは2GBを超えます。
okorom さんとは少し違った結果になりました。
環境:W-ZERO3[es] microSDHC 8GB
本文の表示、リンクに関しては問題ありません。
検索すると、検索に異常に時間がかかります。1分くらい待つと検索結果が出ます。
検索結果から選択して本文が表示されるスピードは問題ありません。
問題点は検索速度の異常な遅さです。
VisualStudio2005のエミュレータでWikipediaを検索した場合は、特に異常はありません。2GB超のEPWINGを実機で検索した場合のみ、検索速度に問題が生じます。
WindowsMobileにはftello/fseekoがないために、2G超をアクセスするためにWindowsAPIのSetFilePointer()を使用しています。
EPWINGのインデックスが本文の後に配置されているので、インデックスが2GB超のアドレスにあることが原因で遅いのかもしれません。
あるいはSDに問題がある可能性もあります。
ちなみに、EBWin、ならびに現在開発中のEBPocket for iPhone/iPod touchでは何の問題もありません。
EBPocket 3.02 WM版は、とりあえずこのまま公開しますが、もう少し追求してみます。