0
Подписаться
0
Подписчики

Проблема утечки памяти (решена)

Создано: 2015-11-30 10:28:10, Обновлено: 2015-12-02 01:58:48
comments   4
hits   1904

Я не могу найти проблему в коде, и я хочу спросить, кто столкнулся с подобной проблемой, и какие методы для ее решения. В каких случаях может произойти утечка памяти, прошу проконсультироваться. Есть ли способ принудительного восстановления памяти?

Решение проблемы: 1. не создавать слишком много переменных в цикле; 2) как можно меньше кодов для материнских функций; 3. как можно меньше параметров для подфункций, заново полученных с биржи, не забирайте их с вышестоящего уровня, хотя и многократно вызывайте api, но функции не связаны друг с другом, и память переменных для вышестоящих функций может быть освобождена как можно скорее; 4. различные функции, которые показывают состояние, такие как Log, LogStatus, лучше не использовать в функциях main, ontick, а использовать отдельные функции; 5. Для стратегий с низкими скоростями, таких как “Пятерка”, можно использовать много вызовов API, без намеренного сокращения количества вызовов, что может привести к избыточному количеству ссылок и повлиять на освобождение памяти;

Возможно, это не совсем так, но проблема решена.