wince 記憶體釋放 解決WinCE記憶體不足問題

2021-10-13 05:01:16 字數 1302 閱讀 9783

我們採用的ti的 omap3530, 板上有256mb sdram 和 512mb nandflash.   採用的是wince 6.0作業系統

執行應用程式時卻時不時出現嚴重的記憶體不足問題。在控制面板中查了記憶體情況,才有40mb可用,出了nk占用的30mb,其餘記憶體不知用到**了。google幾下,能夠找到的資訊不多。gooogleman的鬱悶,怎麼我的2440 pda 的記憶體從90m變成31m了?噢噢噢!介紹了2440的解決方法. 在csdn論壇上看到有人說「需要改config.bib檔案 和位址對映表」。

開啟bsp下config.bib的,menory 對映如下:

memory

; name va length type

args 84000000 00001000 reserved ; 4k

if bsp_dsplink

if bsp_sdram_bank1_enable

nk 84001000 047ff000 ramimage ; 72mb - 4k

display 88800000 01000000 reserved ; 16mb

cmem_dsp 89800000 02800000 reserved ; 40 mb

ram 8c000000 08000000 ram ; 128mb

else

nk 84001000 01fff000 ramimage ; 32mb - 4k

ram 86000000 02800000 ram ; 40 mb

display 88800000 01000000 reserved ; 16mb

cmem_dsp 89800000 02800000 reserved ; 40 mb

endif

else

if bsp_sdram_bank1_enable

nk 84001000 06fff000 ramimage ; 112mb - 4k

display 8b000000 01000000 reserved ; 16mb

ram 8c000000 08000000 ram ; 128mb

else

nk 84001000 02fff000 ramimage ; 48mb - 4k

ram 87000000 04000000 ram ; 64mb

display 8b000000 01000000 reserved ; 16mb

endif

endif

於是修改.bat檔案中的bsp_dsplink 和bsp_sdram_bank1_enable值,rebuild 。。。

等待結果中。。。

wince 記憶體釋放 Wince過程記憶體和儲存記憶體

wince 下的記憶體切實上是分為三個區域性的.先說這幾區域性的名字,物件儲存,系統記憶體,過程記憶體.準確來講,該當用下面公式解釋wince記憶體 系統記憶體 物件儲存 過程記憶體 這裡德記憶體也即便我們平時說的sdram,而我們的平台用的64m的sdram。在wince系統的扼制面板系統中能夠看...

mysql記憶體釋放 MySQL記憶體不釋放

歡迎進入linux社群論壇,與200萬技術人員互動交流 進入 連線了一下,並進行了一次查詢操作 root nj 245 thu apr 24 16 38 38 2014 information schema select count from client statistics count 5 1 ...

wince記憶體分配

目前我們的實驗板可用 ram空間是 64m,在 wince 系統中對應的虛擬位址從 0x8c000000 0x8ff00000 我們來仔細分析一下這些寶貴的 ram資源是如何使用的。首先,系統啟動時會自動將映象 nk.nb0 拷貝到ram 中再執行,目前我們分配給 nk.nb0 的空間是 29m 0...