LabVIEWForum.de - non-reentrant Sub-VIs in unabhängigen Applikationen

LabVIEWForum.de

Normale Version: non-reentrant Sub-VIs in unabhängigen Applikationen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Moin,

wie verhalten sich eigentlich Sub-VIs die von verschiedenen LV-exe-Dateien (innerhalb einer Runtimeversion auf einem PC) gestartet werden, wenn sie selber nicht reentrant sind?

Laufen die Instanzen dann unabhängig voneinander (wegen der unabhängigen Exe)? Oder nicht, weil die verschiedenen Sub-VI-Instanzen trotzdem voneinander abhängig sind?


Hintergrund der Frage sind die VIs vom Database-Toolkit.
In der Praxis erwarte ich keine Probleme, weil meine Abfragen nicht so umfangreich sind und natürlich nicht in zeitkritischen Vorgängen eingesetzt werden. Aber interessieren tut es mich trotzdem....
Hallo Nord,

jede EXE ist ein eigener Prozess mit seinem eigenen Adressraum. Jede EXE speichert intern seine Kopie(n) aller nötigen subVIs.

Wenn du ein subVI in mehreren Executables verwendest, dann sind das jeweils komplett unabhängige VIs…
...prima, wieder was gelernt bzw. eine Vermutung bestätigt.
Referenz-URLs