Увеличивается объем памяти, занимаемой OsEngine

Увеличивается объем памяти, занимаемой OsEngine

Статус темы:
Закрыта.
  1. arkadiy_vl

    Регистрация:
    21.02.20
    Сообщения:
    18
    Был на сайте:
    12.08.20

    Здравствуйте!

    При боевом использовании на сервере OsEngine вначале занимал в памяти около 70 МБ, через несколько дней объем занимаемой памяти увеличился до 500 МБ. Если так пойдет дальше, то через какое-то время OsEngine займет всю память. Что можно сделать, чтобы ограничить/уменьшить объем памяти, занимаемой OsEngine?

    arkadiy_vl
    28.03.2020 14:35
    #1
  2. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    1169
    Был на сайте:
    28.03.24
    Цитата: arkadiy_vl

    Здравствуйте!

    При боевом использовании на сервере OsEngine вначале занимал в памяти около 70 МБ, через несколько дней объем занимаемой памяти увеличился до 500 МБ. Если так пойдет дальше, то через какое-то время OsEngine займет всю память. Что можно сделать, чтобы ограничить/уменьшить объем памяти, занимаемой OsEngine?

    Нужно переделывать методологию хранения свечек и тиков в боевом сервере. 

    Это большая работа. В течении месяца будет готово. Ждите.

    Пока перегружайте OsEngine по мере загрязнения памяти.

    Алексей Ван
    29.03.2020 01:58
    #2
  3. arkadiy_vl

    Регистрация:
    21.02.20
    Сообщения:
    18
    Был на сайте:
    12.08.20
    Цитата: Алексей Ван
    Пока перегружайте OsEngine по мере загрязнения памяти.

    Перезагрузка OsEngine не помогает решить проблему с памятью. После перезапуска программы  объем памяти, используемой OsEngine не уменьшается. Чтобы уменьшить объем занимаемой памяти я закрываю OsEngine и удаляю файл данных в папке Data\BinanceServerTrades.

    arkadiy_vl
    31.03.2020 20:02
    #3
  4. Lexuz77

    Регистрация:
    10.12.16
    Сообщения:
    113
    Был на сайте:
    10.02.24
    Цитата: arkadiy_vl
    Цитата: Алексей Ван
    Пока перегружайте OsEngine по мере загрязнения памяти.

    Перезагрузка OsEngine не помогает решить проблему с памятью. После перезапуска программы  объем памяти, используемой OsEngine не уменьшается. Чтобы уменьшить объем занимаемой памяти я закрываю OsEngine и удаляю файл данных в папке Data\BinanceServerTrades.

    При подключении к серверу (в окне где у вас АПИ ключи) есть настройка - "сохранять историю" и "загружать дней" Можно вообще убрать галку "сохранять историю" и тогда котировки не будут сохранятся в файлы в папке Data\BinanceServerTrades. (но при длительной работе ОСа без перезагрузки кол-во потребляемой памяти все равно будет расти)

    Lexuz77
    03.04.2020 07:33
    #4
  5. arkadiy_vl

    Регистрация:
    21.02.20
    Сообщения:
    18
    Был на сайте:
    12.08.20

    Lexuz77, благодарю за подсказку!

    arkadiy_vl
    03.04.2020 15:34
    #5
Статус темы:
Закрыта..