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 

Speicher-Allokation vs. Konstante



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!

19.12.2016, 12:51
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Speicher-Allokation vs. Konstante
Hallo Marko,

Zitat:Meine Frage ist nun, ob es ratsam ist, das "Leer-Array" beim Aufruf des jeweiligen VIs jedesmal zu initialisieren und somit jedes Mal eine Speicheranforderung zu stellen, oder ob es effizienter sein könnte, dieses "Leer-Array" als Konstane ins VI zu legen, in der Erwartung, dass der nötige Speicher beim Laden der EXE einmal allokiert wird.
Grundregel in LabVIEW: solange ein VI im Speicher bleibt (wie z.B. ein subVI), solange bleiben auch seine Speicheranforderungen aktiv!

Wenn du also einmalig mit InitArray einen Speicherbereich abfragst, dann wird der Memorymanager diesen Speicherbereich auch beim erneuten VI-Aufruf weiterverwenden (solange es aufgrund des nicht einsehbaren internen Speichermanagements von LabVIEW möglich ist)…

Zitat:Also nehme ich mir ein "leeres" 2D-Array und beschreibe diese zeilenweise während der Daten-Akquise.
Wieso erstellst du ein leeres Array?
Warum erstellst du nicht gleich ein Array in der erforderlichen Größe und ersetzt dessen Elemente durch deine Daten?

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


Nachrichten in diesem Thema
RE: Speicher-Allokation vs. Konstante - GerdW - 19.12.2016 12:51

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Ausgelesener Wert als konstante in SubVi mikadm 12 7.369 02.09.2020 10:27
Letzter Beitrag: mikadm
  Negative Werte - Zeitstempel Konstante im XML-String BlackEagle 2 5.767 18.12.2019 15:30
Letzter Beitrag: BlackEagle
  Objektname einer Enum Konstante ändern mprocket 7 6.891 30.01.2018 12:23
Letzter Beitrag: mprocket
  Element in Array-Konstante löschen mez15 3 5.622 08.08.2013 12:16
Letzter Beitrag: Y-P
  Konstante Schaltflächengröße Tapio 8 7.597 01.08.2012 10:27
Letzter Beitrag: THL
  queue per Konstante/Bedienelement anfordern phylin 4 6.335 11.01.2012 20:03
Letzter Beitrag: phylin

Gehe zu: