Einzelnen Beitrag anzeigen

Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.604 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: Pfad in Datenklasse hinterlegen oder bei Gebrauch außerhalb erzeugen?

  Alt 19. Apr 2019, 15:14
Zwischen 0 und 5 Pfaden müssten erzeugt werden. Stellt das ein Problem da, die dauerhaft im Speicher mitzutragen bei einer Anzahl von 0 bis 250 Klasseninstanzen?
Rechnen wir mal:

Bei normalen Pfadlängen (MAX_PATH = 260):

250 Instanzen * 5 Pfade * 260 Zeichen * 2 bytes = 650000 Bytes = ca. 640 KBytes (*1)

Bei erweiterten Pfadlängen mit spezieller Syntax:

250 Instanzen * 5 Pfade * 32767 Zeichen * 2 bytes = ca. 78 Megabytes (*2)

Beides sollte bei heutigen Speichergrößen kein Problem darstellen, zumal es sich ja um das Maximum handelt.

(*1: Erinnert sich noch jemand daran, dass dies der max. verfügbare Speicher unter DOS war?)
(*2: Mein erstesr NT-Rechner hatte gerade mal 32 MBytes, mein letzter OS/2-Rechner hatte 16.)
Thomas Mueller
  Mit Zitat antworten Zitat