我可以在应用程序启动期间检测到最大VM堆大小,如果没有足够的可用内存,则会失败.然而,这对用户来说是不方便的.
具体来说,我正在与一位朋友一起做爱好游戏,其中图形需要至少16MB但不超过24MB的内存.在某种意义上,在游戏的任何给定状态下仅将所需图形加载到存储器中,存储器使用或多或少是最佳的.