안드로이드에서 제공하는
스택의 크기는.
8KB..
아 작다 ( --);;; 모바일 환경이니 그러려니.. 하지만서도
Recursive좀 굴리다보면
훌쩍 초과하는게 8kb...
8kb이상을 사용할려면 쓰레드 그룹을 만들어서
최대 스택 크기를 늘리는 방법!
아래 코드 참조 ( --);
Runnable r = new Runnable(){
@Override
public void run() {
// Do SomeThing
}
};
ThreadGroup tGrp1 = new ThreadGroup("ThreadGrp00001");
Thread a = new Thread(tGrp1,r, "Thread Name", 1024*256) ;
a.start();
최대 크기는 256kb.
개발자 포럼에 가보니..
그 이상은 어떻게 사용이 가능하냐는 질의에...
최적화 해라 -_- 라는 아름다운 답변..
그럼 즐 코딩~