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


            解決辦法

            解決辦法其實(shí)也很簡單,bookr啟動(dòng)的時(shí)候不加載PageTree,而是在每次顯示的時(shí)候,從Root開始便利PageTree查詢PageObject對象,任意一時(shí)刻,內(nèi)存中只有一個(gè)PageObject對象。
            這樣就就基本解決了內(nèi)存問題。下一個(gè)問題是查詢效率的問題,這個(gè)問題其實(shí)不那么嚴(yán)重,PageTree本來就是一個(gè)樹形結(jié)構(gòu),pdf的PageObject查詢可以優(yōu)化成一個(gè)樹查詢,這樣應(yīng)該會(huì)很快,實(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 閱讀(2011) 評論(2)  編輯 收藏 引用 所屬分類: PSP開發(fā)

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

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

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

            常用鏈接

            留言簿(11)

            隨筆分類

            隨筆檔案

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            国产精品一区二区久久| 久久青青草原综合伊人| 亚洲伊人久久大香线蕉综合图片| 亚洲精品午夜国产va久久| 久久精品国产亚洲AV无码麻豆| 狠狠色伊人久久精品综合网| 一本大道久久东京热无码AV| 91精品国产高清91久久久久久| 久久毛片免费看一区二区三区| 亚洲va中文字幕无码久久不卡| 久久精品国产亚洲精品| 久久精品无码一区二区无码| 亚洲国产高清精品线久久 | 久久精品国产乱子伦| 91精品国产91久久久久久蜜臀| 日韩精品久久无码中文字幕| 亚洲国产日韩欧美综合久久| A级毛片无码久久精品免费| 国产精品久久久亚洲| 麻豆AV一区二区三区久久| 国产香蕉久久精品综合网| 无码精品久久一区二区三区| 久久不见久久见免费影院www日本| 国内精品伊人久久久久av一坑 | 久久婷婷五月综合色99啪ak| 亚洲乱亚洲乱淫久久| 人人狠狠综合久久亚洲婷婷| …久久精品99久久香蕉国产| 久久人人爽人人爽人人片AV不| 久久久久国产精品人妻| 久久无码专区国产精品发布| 欧美久久久久久精选9999| 精品国产婷婷久久久| 久久99国产精品成人欧美| 久久国产午夜精品一区二区三区| 国内精品久久久久久久coent | 久久中文字幕视频、最近更新| 久久午夜综合久久| 四虎亚洲国产成人久久精品| 久久久亚洲裙底偷窥综合| 久久久久久夜精品精品免费啦|