Loading ...

内存泄露问题 (已经解决)

Author: 沉船, Created: 2015-11-30 10:28:10, Updated: 2015-12-02 01:58:48

本人的策略,出现内存占用不断增加的问题,无法从代码中找到问题,想问问,谁遇上过类似问题,用的什么解决方法。 在什么情况下,会出现内存泄露,求指教。有没有强制回收内存的方法。

解决方法: 1、不要再循环中批量创建太多变量; 2、主函数代码尽量少; 3、子函数参数尽量少,从交易所重新获取,不要从上一级获取,虽然多调用api,但是函数之间没有了关联,上级函数的变量内存能尽快释放; 4、各种Log、LogStatus等展示状态的函数,最好不放在main、ontick函数,而用单独函数; 5、对于速度要求低的策略,比如海龟,可以多调用api也无妨,不必刻意降低调用次数,否则导致引用过多,影响内存释放;

可能不全对,但是问题解决了。


More

lengfeng 问题还是要从代码中找。。。

沉船 循环里尽量不要创建变量。且,变量用完后,用=null 回收。

lengfeng 可以分享下问题出现的点,以及解决主方法

沉船 谢谢,基本解决了。