02-19-2021 08:03 PM - edited 02-19-2021 08:04 PM
I have two networking applications running on the same PC with LabVIEW 2020. One is compiled and the other runs in the development environment. The compiled code consumes < 1% of the CPU and the development code <6%. The development code seems noticeably slower when the compiled code is running.
Does the development system share the same runtime engine as the compiled code? Could some network components not be reentrant and be running in both applications? Both application share the same 10Gb network, but neither transmits very much data.
02-22-2021 01:19 PM - edited 02-22-2021 01:19 PM
When you built the compiled code, you built an exe with "enable debugging" unchecked? You built an exe and not a PPL correct? I don't know the answer to your question.
They could be using a resource that is shared, as you mentioned, (IMHO, in theory they are separate programs).