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 

Dateiinhalt syncronisieren mittels read/write binary file



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!

18.07.2013, 15:31 (Dieser Beitrag wurde zuletzt bearbeitet: 18.07.2013 15:35 von GerdW.)
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Dateiinhalt syncronisieren mittels read/write binary file

Akzeptierte Lösung

Hallo manu,

Zitat:das Beispiel funktioniert trotzdem nur im Bezug auf "kleine Dateien"
Man kann das Lesen/Schreiben der Daten sehr einfach in eine Schleife packen und, wie schon beschrieben, mit vernünftigen Blockgrößen arbeiten...

Zitat:Das Beispiel 1 meines VIs, ist in der Praxis total träge, obwohl nicht mehr gemacht wird, als ab einen bestimmten Punkt die Daten der größeren Datei an das Ende der kleineren Datei anzuhängen. Wenn ich stattdessen eine 50MB große Datei einfach kopiere geht es schneller, obwohl die zu schreibende/kopierende Datenmenge einfach größer ist.
Hatte ich schon einmal den Hinweis auf "vernünftige" Blockgrößen gegeben? Es ist bestimmt langsamer, wenn man 1MB einzeln Byte für Byte von Datei A nach Datei B kopiert als wenn man 25MB mit Blockgrößen von 256KB transferiert (1Mio ggü. 100 Dateizugriffen)...
Glaubst du etwa, andere Programme (wie der Explorer etc.) kopieren Dateien einzeln Byte für Byte?

Zitat:Ich dachte "Little Endian" müsste man für Windows-System nutzen, weil die Art wie die Daten im Arbeitsspeicher abgelegt und zum Schreiben genutzt werden sonst fehlerhaft verarbeitet werden?!
Wie willst du einzelne Bytes (String = Array of U8) irgendwie anders im Speicher ablegen? Hmm

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


Nachrichten in diesem Thema
RE: Dateiinhalt syncronisieren mittels read/write binary file - GerdW - 18.07.2013 15:31

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Probleme mit "Write to Measurement File" bastipa93 11 9.859 04.06.2020 05:29
Letzter Beitrag: bastipa93
  Uhrzeit/Datum über "Write to Measurement File" Sandro5 10 10.712 22.05.2014 11:21
Letzter Beitrag: Sandro5
  Write to Spreadsheet File => Daten werden nicht rein geschrieben nusser 8 8.460 14.01.2014 21:06
Letzter Beitrag: jg
  Zeitliche Messwertaufnahme: Wo Write-to-spreedsheet-file-vi platzieren Body Lotion 22 17.471 08.11.2012 16:44
Letzter Beitrag: GerdW
  Limit in File Size bei binary Files? Stoney_83 2 5.422 28.03.2011 07:53
Letzter Beitrag: Stoney_83
  Write to measurement file kike 7 13.227 20.12.2010 08:32
Letzter Beitrag: deicebear

Gehe zu: