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 

Maximal speicherbare Datenmengen



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.01.2009, 19:42
Beitrag #1

PeterPuter1 Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Sep 2008

8.2
2008
en

65428
Deutschland
Maximal speicherbare Datenmengen
Hej,
habe eine Frage bezüglich der maximal speicherbaren Datenmenge. Ich will Daten mit einer hohen Samplingrate (500kS/s/ch,8Kanäle) aufnehmen über einen längeren Zeitraum (ca 3min). Wenn ich mein Testfile nun speichere bricht die Schleife immer ab sobald die Dateigröße ca 650MB groß ist. Hängt das mit der Speicherverwaltung von LabVIEW zusammen, oder ist meine programmierung ggf unsauber?
Falls es mit der Speicherverwaltung zusammenhängt, ist es möglich die Daten zu splitten, sodass die Daten nach x durchläufen in eine neue Datei geschrieben werden?
Gruß
Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.01.2009, 10:39 (Dieser Beitrag wurde zuletzt bearbeitet: 29.01.2009 10:41 von jg.)
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Maximal speicherbare Datenmengen
Deine Frage ist so allgemein gestellt und enthält so wenige Detailinfos, dass eine konkrete Antwort wohl kaum möglich ist.

Aber mal eine kleine Überschlagsrechnung:
Du hast 500kS/s bei 8 Kanälen und holst dir die Daten wahrscheinlich (so nehme ich mal an) als DBL-Zahlen.
Dass macht für eine Sekunde, wenn du die im Hauptspeicher des Rechners halten willst, ca. 30,5MB. Das geht ja noch. Aber rechnen wir mal weiter, 1 Minute im Hauptspeicher würde dann 60*30,5MB = 1830MB = ca. 1,8GB bedeuten, und jetzt ist LabVIEW garantiert an seinen Grenzen. Wenn ich es richtig im Kopf habe, dann kann LV 2 GB Speicher verwalten. Und wir sind momentan immer noch bei Daten im Binärformat!

Was ich natürlich nicht weiss: Wie hast du deine Datenerfassung und deine Datenspeicherung aufgebaut? VI oder Screenshot wären nicht schlecht.

Auf jeden Fall solltest du bei diesen Datenmengen sehr genau auf Wiederverwendung von Arrays und des Speichers achten!

Gruß, Jens

P.S.: Die Frage ist hart an der Grenze zum Doppelposting ( http://www.LabVIEWforum.de/index.php?showtopic=11786 ), was übrigens laut LVF-Regeln hier nicht erlaubt ist.

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
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
  X-Wert zu Maximal Wert aus Array JK87 9 7.533 07.11.2019 10:26
Letzter Beitrag: JK87
  Fehler bei großen Datenmengen maximi 2 3.691 03.05.2006 16:04
Letzter Beitrag: maximi

Gehe zu: