schnell und ... also 500 MB Text in ein TMemo, das kann beim Laden auch locker 2,5 Mal so viel
RAM verbrauchen und bei einer 32 Bit APP ist man damit bereits über'm Limit.
dass es schnell und sparsam geht, auch bei mehreren hundert Gigabyte,
siehe
https://mh-nexus.de/de/hxd/ (ja, das Programm wurde mit Delphi)
oder siehe einige mehrerer Threads, hier im Forum, bezüglich solcher Themen.
Wie bereits bemerkt
* nur Teile laden (was man grade sieht)
* die Daten virtuell und nicht
direkt komplett in der visuellen Komponente