关于变量内存的主动释放

背景:

我的代码里面有一些数组变量,但是也就在每天开盘做一些判断,或者说对这些数组变量用不到回溯的功能

问题:

TBQ对数组变量的申明好像没有和一般变量有类似    Series<Numeric> 变量 和  Numeric 变量 的申明区别,那么我想到是不是可以在利用完数组变量后,主动释放其内存占用,模块结尾加一段:  ArrayClear(数组变量)    不知道这样做有没有意义?会不会对模型计算有提速作用,求老师解答


主动卖的量和主动买的量
使用Global变量和非持久化Dic存储数据时的性能问题 【内存使用很大】
tbquant内存占用问题
主动卖盘和主动买盘
请教程序员全局变量占用内存的问题
怎么读取TICK的主动卖的量和主动买的量2?
关于回溯类型变量的问题
关于新建变量的问题
关于序列变量的问题
数据中心下载数据缓慢, 且吃内存, 9个月的数据都能下死,16G内存都抗不住, 我已经下载数据下载了1星期了

普通数组 比如array<numeric> 释放机制和numeric一样

序列数组 比如series<array<numeric> 释放机制和series<numeric>一样

如果是普通数组 ,没必要arrayclear,驱动结束自动就释放没了

序列数组,clear了也没用,内存空间还是放在哪里供回溯使用的

谢谢大神解惑

那 Array<Integer> 是带回溯的吧?为了减少内存占用,我把Array<Integer>申明的变量改成 array<numeric> 可以吗