John Smith
John Smith личный блог
29 ноября 2021, 18:07

В Quik 9 автоматический сбор мусора в lua не работает?

Скрипт, нормально работающий в Quik 8.7, жрет и не освобождает память в Quik 9.2. Пришлось накостылить периодический вызов collectgarbage() в потоке обработчиков (вызов в потоке main() не помогает). Это норма в 9-м квике?
10 Комментариев
  • AntiKukl
    29 ноября 2021, 18:13
    не знаю насчет очистки памяти, но у меня стали вылетать скрипты на 5.35… А на 5.41 работают стабильно… попробуй старый скрипт на 5.41
  • nicknh
    29 ноября 2021, 18:19

    в qlua 3.5 есть проблемы синхронизации потоков — поэтому и вылетает.
    в 5.4, вроде, починили, стало стабильней.

    По памяти — 5.3 прожорливей, но обычно скидывает память. Особых проблем нет.

  • Igr
    29 ноября 2021, 19:31

    роботы на луа написанные торгуют ? 

     

      • Igr
        29 ноября 2021, 19:46

        John Smith, недавно этим занялся? 

        где изучал как роботов на луа писать?  почему луа? 

  • Petr S
    05 января 2022, 21:06
    за collectgarbage() — большое спасибо, а то да, квик стал течь что то в 9.2.3

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн