Closed zhaodice closed 2 weeks ago
最近so文件更新了,给我搞炸了,我找了半天还以为是线程调度的问题,因为tracecode明显乱跑。 后来发现原来是栈内存超了,A线程的栈内存侵占了B线程的栈内存,要命的是不会有任何错误提示。。。 这次我把栈内存变大,另外线程数量减少,因为线程数量超过了是可以看见详细报错提示的,超过线程数量产生的错误信息代价远比超过栈内存要好太多了
最近so文件更新了,给我搞炸了,我找了半天还以为是线程调度的问题,因为tracecode明显乱跑。 后来发现原来是栈内存超了,A线程的栈内存侵占了B线程的栈内存,要命的是不会有任何错误提示。。。 这次我把栈内存变大,另外线程数量减少,因为线程数量超过了是可以看见详细报错提示的,超过线程数量产生的错误信息代价远比超过栈内存要好太多了