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 

"Initialize Array" allokiert Speicher 4-fach (Labview 2009 Win XP 32Bit)



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!

06.03.2012, 08:25
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: "Initialize Array" allokiert Speicher 4-fach (Labview 2009 Win XP 32Bit)
Hallo tinger,

Zitat:Den "Indicator" konnten wir nur umgehen, indem wir ein Sub-VI aufgelöst und ins Toplevel-VI eingefügt haben.
Wenn ihr das subVI auf Priorität "Unterprogramm" setzt, benutzt das subVI den "Speicherkontext" des aufrufenden VI und legt keine zusätzlichen Kopien für Indicator (wie sonst üblich) an.

Zitat:"Probes" scheinen ebenso wie "Indicator" eine Kopie zu erzeugen (aus meiner Sicht nicht gerade sinnvoll).
Probes sind auch nur Indicators (quasi)...

Zitat:Außerdem haben wir mit einem "Reshape" wohl noch eine Kopie erzeugt
Das ist üblicherweise nicht so, aber der LV-Memorymanager wird schon wissen, warum.
Hier vielleicht: Ihr gebt sowohl das Ursprungsarray als auch das "reshaped" Array über einen ConnectorPane-Anschluß weiter. Also muss für beide Arrays ein eigener Speicherbereich vorgehalten werden...

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


Nachrichten in diesem Thema
RE: "Initialize Array" allokiert Speicher 4-fach (Labview 2009 Win XP 32Bit) - GerdW - 06.03.2012 08:25

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  64bit in LV 32bit benutzen Trinitatis 4 3.046 18.03.2021 11:56
Letzter Beitrag: Trinitatis
  Verfügbaren Speicher von LabVIEW ermitteln th13 1 2.323 29.03.2018 14:12
Letzter Beitrag: GerdW
  Speicher von genutztem Array freigeben moTo 3 4.000 11.05.2016 10:07
Letzter Beitrag: rolfk
  LPT1 - Port bei Windows7 32bit und LV2011 benchM 6 5.732 12.05.2014 11:25
Letzter Beitrag: Kiesch
  Speicher läuft in Statemachine voll (großes Array...) Peter04 5 7.098 30.11.2013 22:42
Letzter Beitrag: D_Sev
  Problem mit Datenerfassung unter Win7 64bit mit LV11 32bit MädMäxxx 6 4.728 07.03.2013 20:56
Letzter Beitrag: MädMäxxx

Gehe zu: