Chinaunix首页 | 论坛 | 博客
  • 博客访问: 810859
  • 博文数量: 210
  • 博客积分: 10002
  • 博客等级: 上将
  • 技术积分: 1840
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-18 09:56
文章分类

全部博文(210)

文章存档

2011年(1)

2010年(6)

2009年(65)

2008年(138)

我的朋友

分类: LINUX

2009-05-09 22:27:35

In frameworks/base/core/jni/AndroidRuntime.cpp:

#ifdef CUSTOM_RUNTIME_HEAP_MAX
#define __make_max_heap_opt(val) #val
#define _make_max_heap_opt(val) "-Xmx" __make_max_heap_opt(val)
    opt.optionString = _make_max_heap_opt(CUSTOM_RUNTIME_HEAP_MAX);
#undef __make_max_heap_opt
#undef _make_max_heap_opt
#else
    /* limit memory use to 16MB */
    opt.optionString = "-Xmx16m";
#endif

So you can define a CUSTOM_RUNTIME_HEAP_MAX with some other value,
e.g. "32m" to double the existing limit.
阅读(1171) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~