Moin an das Forum,
Kann net schlafen, weil ich an folgendes Problem denken muss:
Rekursion: Beispiel: ich durchsuche ein Verzeichnis, von dem ich nicht weiss, wie groß es ist.
Oder: Ich will eine Datei in ein Programm laden und weiss nicht wie groß sie ist.
in beiden Fällen ist es kritisch einfach alles in den Arbeitsspeicher zu saugen, wenn die Datenmenge zu groß, und der Speicher zu klein.
Nur in den Arbeitsspeicher laden, wenn der Benutzer es anfordert, ist zu langsam.
Wie sieht es von der theoretischen Seite aus mit Lösungen für das Problem? Ich hab mal was von Bäumen gehört, die auf den Speicherbereich(der Festplatte) verweisen, es werden also nur die Zeiger auf die Speicherbereiche in den Arbeitsspeicher geladen.
Wo gibbet gute Tutorials, die sich mit der praktischen Umsetzung von sowas beschäftigen?
Geht sowas nur mit C(++) oder bieten auch java/python/perl/php/javascript/html (haha) solche Möglichkeiten?