INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Extrem langsamer Variablen Zugriff über Referenzen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

28.07.2022, 19:21 (Dieser Beitrag wurde zuletzt bearbeitet: 28.07.2022 19:22 von BNT.)
Beitrag #5

BNT Offline
LVF-Freak
****


Beiträge: 740
Registriert seit: Aug 2008

5.0 - 22Q3
1999
EN

64291
Deutschland
RE: Extrem langsamer Variablen Zugriff über Referenzen
Diese Beobachtung ist ein alter Hut.
Der Grund dafür ist die notwendige Kommunikation zwischen zwei Threads, dem Bockdiagramm-Thread und dem Frontpanel/UI-Thread.

Zum Hintergrund: LABVIEW implementiert das Datenfluss-Paradigma. In LabVIEW gibt es KEINE Variablen! Es gibt nur Datenquellen und Datensenken. An Drahtabzweigen werden potentiell Kopien der Drahtinhalte erzeugt. Deshalb ist LabVIEW thread-save und kann Code-Segmente gefahrlos paralelisieren. Auch lokale oder globale Variablen sind keine, sondern Speichersegmente, die von der LabVIEW Runtime-Engine asynchron abgeglichen werden. Geschrieben wird an das Original, gelesen wird von Speicherkopien. Das ist eine häufige Ursache von Race-Conditions.

Je besser Du den Datenfluss verinnerlichst und konsequent anwendest, zusammen mit den bekannten Ereignissmechanismen, Queue, Notifier, User Defined Events etc., desto effizienter und performanter werden Deine LabVIEW Programme.

Gruß Holger

NI Alliance Partner & LabVIEW Champion
GnuPG Key: 6C077E71, refer to http://www.gnupg.org for details.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Extrem langsamer Variablen Zugriff über Referenzen - BNT - 28.07.2022 19:21

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Muss man Referenzen von controls überhaupt schließen? dimitri84 4 3.966 21.04.2022 11:57
Letzter Beitrag: dimitri84
  Referenzen in mehreren Bibliotheken aktualisieren seuk 3 3.670 12.09.2019 09:10
Letzter Beitrag: IchSelbst
  Cluster mit Referenzen auf FP-Elemente Oli_N 8 8.449 15.02.2017 11:19
Letzter Beitrag: Oli_N
  Frage zu Referenzen maxxillian 1 3.891 21.10.2016 08:04
Letzter Beitrag: GerdW
  Alternative zu Referenzen moTo 2 3.951 26.04.2016 18:16
Letzter Beitrag: moTo
  extrem lange Windows Startdauer nach RTE + DAQ installation I3erry 1 3.075 11.11.2015 14:47
Letzter Beitrag: jg

Gehe zu: