多品种多周期内存一直增加到溢出
有简短的重现代码吗
from tqsdk import TqApi, TargetPosTask
api = TqApi() ls = [k for k,v in api._data[“quotes”].items() if k.startswith(“KQ.m”)]
klines = [[api.get_kline_serial(k, i*3600) for i in range(1, 24)] for k in ls]
while True: api.wait_update()
可以看到内存一直在增加,再加上行情和TargetPosTask,2g内存不到一小时就爆了,而且cpu也一直是100%
from tqsdk import TqApi, TargetPosTask
api = TqApi()
ls = [k for k,v in api._data[“quotes”].items() if k.startswith(“KQ.m”)]
klines = [[api.get_kline_serial(k, i*3600) for i in range(1, 24)] for k in ls]
while True:
api.wait_update()
可以看到内存一直在增加,再加上行情和TargetPosTask,2g内存不到一小时就爆了,而且cpu也一直是100%