react-native-multibundler icon indicating copy to clipboard operation
react-native-multibundler copied to clipboard

ios 下多次进入业务,会导致内存一直增加

Open markdashi opened this issue 5 years ago • 5 comments

ios 下多次进入业务,会导致内存一直增加,有什么办法解决?

markdashi avatar Feb 02 '20 02:02 markdashi

解决了么我遇到同样的问题, 多次重新加载基础包和业务包导致程序崩溃

feige-2011 avatar May 11 '20 02:05 feige-2011

我发现这个方法可以让当前的 Bridge 失效,可以清楚缓存。 在调用之后重新加载基础包就可以。 [appDelegate.bridge invalidate];

feige-2011 avatar May 12 '20 00:05 feige-2011

解决了么我遇到同样的问题, 多次重新加载基础包和业务包导致程序崩溃 解决了,只能每次重新加载基础包,控制器销毁调用invalidate

markdashi avatar May 12 '20 02:05 markdashi

解决了么我遇到同样的问题, 多次重新加载基础包和业务包导致程序崩溃 解决了,只能每次重新加载基础包,控制器销毁调用invalidate

我这里即使调用invalidate,也有1/3的内存没被释放,但是重复进入也不会一直增长,你那边invalidate之后能完全释放掉吗

ks-stack avatar Jun 02 '20 05:06 ks-stack

解决了么我遇到同样的问题, 多次重新加载基础包和业务包导致程序崩溃 解决了,只能每次重新加载基础包,控制器销毁调用invalidate

我这里即使调用invalidate,也有1/3的内存没被释放,但是重复进入也不会一直增长,你那边invalidate之后能完全释放掉吗

是的,这个问题一直存在

markdashi avatar Oct 20 '20 02:10 markdashi