我想更多地瞭解什麼是vspace內存。爲我們的Android遊戲加載lib時耗盡vspace內存經常會發生,因爲我們傾向於在應用程序啓動時儘可能多地使用內存。我一直無法找到任何有關它的信息。Android「vspace」內存?
Here`s錯誤消息我得到:
11-11 16:00:57.057: ERROR/libEGL(946): load_driver(/system/lib/egl/libEGL_adreno200.so): Cannot load library: alloc_mem_region[847]: OOPS: 64 cannot map library 'libEGL_adreno200.so'. **no vspace available**.
究竟是VSPACE記憶?
關於android/linux內存模型的一些鏈接/信息也將不勝感激!
謝謝!
'我們傾向於採取儘可能多的內存,聽起來像你做錯了。這是一個嵌入式設備。 – Falmarri 2010-11-15 18:46:31
@falmarri這樣做是因爲我們正在使用一個移植層,而大的分配是渲染內存分配相同的跨平臺/設備(幫助解決碎片問題)。 – gtd 2010-11-15 20:58:18
@commonsware這是我的問題真的:)我會更新錯誤消息我得到 – gtd 2010-11-15 20:59:15