A sua estratégia, o problema do aumento da ocupação de memória, não conseguir encontrar problemas no código, querer perguntar, quem já teve problemas semelhantes, que solução é usada. Em quais casos ocorre a fuga de memória, peça orientação. Existe algum método para recuperar a memória forçada?
A solução: 1° Não criar mais muitas variáveis em massa no ciclo; 2o, minimizar o código da função principal; 3, o mínimo possível de parâmetros de função sub, retomada da bolsa, não retomada do nível anterior, embora a maioria dos apis sejam chamados, mas não haja correlação entre as funções, a memória de variáveis da função superior pode ser liberada o mais rápido possível; 4. Funções de exibição de estado, como Log, LogStatus, etc., não devem ser colocadas na função main ou ontick, mas em funções separadas; 5. Para as políticas que exigem baixa velocidade, como o pirata, é possível fazer mais chamadas de API, sem a necessidade de reduzir intencionalmente o número de chamadas, o que pode causar referências excessivas e afetar a libertação de memória.
Talvez não esteja tudo certo, mas o problema está resolvido.
longfengO problema é encontrar no código.
Navio afundado 7Tente não criar variáveis no ciclo. E, depois que as variáveis forem usadas, recorre com = null.
longfengCompartilhe os pontos em que o problema surgiu e as principais soluções.
Navio afundado 7Obrigado, basicamente resolvido.