Тормоза Packed library

Модель программирования Actor Framework
Ответить
Аватара пользователя
Juri
I/O
I/O
Сообщения: 263
Зарегистрирован: 19 апр 2017, 23:06
Версия LabVIEW: 2021
Благодарил (а): 13 раз
Поблагодарили: 6 раз

Тормоза Packed library

Сообщение Juri »

Актор из темы1 и темы2 загружается из Packed library в результате чего вешается процессор. Запускал в трех вариантах:
1 - из проекта
2 - exe содержит актор внутри себя
3 - exe отдельно, актор отдельно в Packed library
В первых двух вариантах все работает хорошо (левая часть скрина) В третьем варианте (правая часть скрина) процессор загружается на 100%, пакеты из сетевого устройства теряются. Что не так то?

ps При парсинге пакетов из сетевого устройства происходит вызов некоторых vi с включенным свойством Inline. Может это как-то участвует в тормозах...

ps2 У меня два проекта (фото2). В одном (слева) происходит отладка, в другом создание exe. Вызов актора (SV61850) в обоих случаях одинаков, только в первом случае актор загружается из lvlib, а во втором из lvlibp
Вложения
1.png
1.png
Аватара пользователя
Juri
I/O
I/O
Сообщения: 263
Зарегистрирован: 19 апр 2017, 23:06
Версия LabVIEW: 2021
Благодарил (а): 13 раз
Поблагодарили: 6 раз

Re: Тормоза Packed library

Сообщение Juri »

UPD: Проблема действительно в Inline. Я сделал "replace with subvi contents" везде где встречалось Inline. В результате блок схема стала гигантских размеров, но тормоза исчезли
Ответить

Вернуться в «Actor Framework»