• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 14,  comments - 57,  trackbacks - 0
              在前面的文章里,我發(fā)布了修改版的boor到http://download.csdn.net/source/2578241 ,
            支持中文pdf和中文txt,能正確顯示中文目錄。


            問題

            不過,有的朋友反映打開大的pdf文件時,容易死機(jī)。
            這幾天看了下,果然發(fā)現(xiàn)問題了。 為了加快讀取pdf頁面速度,bookr一開始就加載了所有的pageTree到內(nèi)存中,
            這樣顯示特定頁面的時候,就無需查找該頁面的PageObject了,這在PC機(jī)上一般沒什么問題,PC機(jī)有虛擬內(nèi)存,即使pdf文件很大,無非是加載pageTree慢點(diǎn),
            不過在PSP上就不行了,PSP的內(nèi)存是有限的,而且沒有虛擬內(nèi)存,所以如果PageTree很大,那么很可能會導(dǎo)致內(nèi)存不夠,直接死機(jī)了。。。。


            解決辦法

            解決辦法其實(shí)也很簡單,bookr啟動的時候不加載PageTree,而是在每次顯示的時候,從Root開始便利PageTree查詢PageObject對象,任意一時刻,內(nèi)存中只有一個PageObject對象。
            這樣就就基本解決了內(nèi)存問題。下一個問題是查詢效率的問題,這個問題其實(shí)不那么嚴(yán)重,PageTree本來就是一個樹形結(jié)構(gòu),pdf的PageObject查詢可以優(yōu)化成一個樹查詢,這樣應(yīng)該會很快,實(shí)際編碼測試,
            根本感覺不到修改前后翻頁速度有明顯變化。
            修改后用 金庸全集三聯(lián)版.pdf(48.6M)測試OK。

            下載

              1、下載http://download.csdn.net/source/2578241  
                  解壓到psp/game目錄下。
              2、從http://m.shnenglu.com/Files/feixuwu/EBOOT.rar 下載,解壓后,覆蓋原來bookr目錄下的EBOOT.PBP文件即可。


            posted on 2010-08-04 17:41 feixuwu 閱讀(2000) 評論(2)  編輯 收藏 引用 所屬分類: PSP開發(fā)

            FeedBack:
            # re: BOOR讀pdf內(nèi)存問題解決
            2010-12-27 12:34 | DavidChiu
            我下載了你的這兩個版本,還是不能打開中文pdf文件,出現(xiàn)宕機(jī)的情況,打開中文txt文件也出現(xiàn)宕機(jī)的情況,我的是PSP 2000。

            能否分享一下代碼,讓我研究一下?  回復(fù)  更多評論
              
            # re: BOOR讀pdf內(nèi)存問題解決
            2011-01-18 11:49 | feixuwu
            @DavidChiu
            如果是從CSDN那個鏈接下載的完整包,是可以打開的。  回復(fù)  更多評論
              
            <2025年7月>
            293012345
            6789101112
            13141516171819
            20212223242526
            272829303112
            3456789

            文章轉(zhuǎn)載請注明出處

            常用鏈接

            留言簿(11)

            隨筆分類

            隨筆檔案

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            成人综合久久精品色婷婷| 婷婷久久综合九色综合98| 欧美久久久久久| 亚洲人成精品久久久久| 精品少妇人妻av无码久久| 久久精品视频91| 狠狠88综合久久久久综合网| 久久精品视屏| 国产精品视频久久久| 亚洲国产精品狼友中文久久久| 亚洲精品无码久久久久| 狠狠人妻久久久久久综合蜜桃| 久久久久久久久波多野高潮| 99精品伊人久久久大香线蕉| 久久精品青青草原伊人| 国产一区二区精品久久岳| 无码AV波多野结衣久久| 伊人久久大香线蕉AV一区二区 | 影音先锋女人AV鲁色资源网久久| 久久精品国产99久久久| 中文字幕久久亚洲一区| 99国内精品久久久久久久| 欧美喷潮久久久XXXXx| 国产精品久久久久久久久软件| 国产视频久久| 久久久91精品国产一区二区三区 | 久久se精品一区精品二区国产| 亚洲va久久久噜噜噜久久狠狠| 欧美激情精品久久久久久久九九九| 狠狠色丁香婷婷综合久久来 | 久久精品国产一区二区三区不卡| 狠狠色丁香久久婷婷综合五月| 亚洲午夜久久久久妓女影院| 久久久久人妻一区二区三区| 99久久国产亚洲综合精品| 久久亚洲AV无码精品色午夜麻豆| 色综合久久久久综合99| 午夜精品久久影院蜜桃| 日韩精品久久久久久久电影| 色青青草原桃花久久综合| 亚洲国产精品无码久久久蜜芽|