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 

Arbeitsspeicher bei Übergabe großer Cluster



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!

07.01.2014, 12:29
Beitrag #1

ib Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Jan 2014

12.1
2003
DE_EN



Arbeitsspeicher bei Übergabe großer Cluster
Hallo
Ich rufe in einem Case / For-Schleife ein SUB-VI auf, das als Eingang einen großen Datencluster benötigt. Auf den Cluster wird im SUB-VI nur lesend zugegriffen. Im Hauptprogramm steht der Cluster in einem Schieberegister.
Was ist bzgl. Arbeitsspeicherbedarf günstiger:
1. Den Cluster im Schieberegister durchlaufen lassen und einen Abzweig zur Case- / For-Schleifen Struktur machen?
2. Den Cluster durch die Struktur und durch das SUB-VI durchschleifen?

Die Frage dahinter ist, wird bei der Übergabe in das SUB-VI eine Kopie angelegt und noch eine weitere Kopie bei der Rückgabe der Daten aus dem SUB-VI, oder nicht? Kann mir das jemand sagen?

ib
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
07.01.2014, 12:40
Beitrag #2

Kasi Offline
LVF-Stammgast
***


Beiträge: 342
Registriert seit: Dec 2010

6 - 2009
2005
DE_EN

79194
Deutschland
RE: Arbeitsspeicher bei Übergabe großer Cluster
Wenn ich die "offziellen" Tips und Tricks zum Thema große Datenmengen richtig verstehe, ist der zweite Weg der bessere. Allerdings würde ich dir raten, das Dokument auch selbst durchzulesen, da ich nicht frei von Fehlinterpretation bin Wink

If you're havin' serial communication problems I feel bad for you, son, I got 99 problems but a baud ain't one! (except if using USB2serial converters, then I experience serialous problems)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.01.2014, 13:47
Beitrag #3

ib Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Jan 2014

12.1
2003
DE_EN



RE: Arbeitsspeicher bei Übergabe großer Cluster
Hallo Kasi,

vielen Dank für den Tipp!
Ich stime dir zu, laut dem Dokument scheint zumindest für die FOR-Schleife das Durchschleifen der Daten die bessere Möglichkeit zu sein.

ib
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Elemente Cluster in Cluster ansprechen simcum 3 3.909 02.10.2023 10:49
Letzter Beitrag: th13
  OHNE VI: Arbeitsspeicher läuft voll ddrayss 8 6.489 12.10.2019 17:05
Letzter Beitrag: ddrayss
  Übergabe Anzeigeelement zwischen VIs (Referenz/globale Variable?) lipster 1 4.335 03.02.2017 14:27
Letzter Beitrag: GerdW
  Element in Cluster of Array of Cluster ausblenden R.Fuertig 4 7.327 26.09.2016 07:47
Letzter Beitrag: GerdW
  Größer, Kleiner UND Gleich jan_1 10 11.955 07.07.2015 13:57
Letzter Beitrag: Kiesch
  Handhabung großer Datenstreams Kiesch 4 5.265 09.06.2015 12:46
Letzter Beitrag: Kiesch

Gehe zu: