Frage

ich für ein Stück von einer Desktop-Anwendung einige Analysen mache wir arbeiten.

Eine Voraussetzung ist, dass es in der Lage sein, mich zu tun / o einiger Legacy-Dateiformate, die so groß wie 800 Mbit jeder in der Praxis ausgeführt werden. Ein Import vernünftigerweise in der Größenordnung von 5 GB zu erwarten in der Größe sein.

Im Idealfall würde ich bleibe nur, was Dateien, die ich in eine JAR-Datei möchten, melden Sie das Ding, und es erneut zu importieren zu einem etwas späteren Zeitpunkt abzuschicken.

Aber unsere App muss XP Pro (FAT32) unterstützen, die eine maximale Dateigrößenbegrenzung von rund 4 Gb hat, von dem, was ich sagen kann.

Muss ich breche meine Daten in mehrere Stücke? (Und nimmt deshalb die Komplexität der Verfolgung von dem, was ist los?)

War es hilfreich?

Lösung

Es gibt keinen anderen Weg 5 GB Daten auf FAT32 zu speichern, als es in Stücke aufgeteilt wird.

Schreiben Sie eine Routine, die mit den Archiven von mehr als 4 GB, das heißt Aufteilen und Zusammenführen befassen. Kapselt es in einiger util Klasse oder util-Datei und rufen Sie es von Ihrem Speichern / Laden-Methode.

Andere Tipps

Die maximale Dateigröße auf Fett 32 ist 4gb (eigentlich 4Gb - 2bytes), also, wenn Sie es zu benutzen und Ihre einzelne Datei ist über, dass Sie es geteilt werden müssen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top