Und links etwas umschauen.
"Debugging Techniques" klingt auch nett.
Im "Windows Driver Kit" ist/war mal der QuellCode für eine
RAM-Disk drin (Ramdisk.sys),
aber ich glaub auch im Kernel Mode.
Und falls man nur in seinem Programm eine "Art" RAMDisk benötigt, dann schaut auch mal nach
CreateFile + FILE_ATTRIBUTE_TEMPORARY + FILE_FLAG_DELETE_ON_CLOSE
und eventuell
THandleStream
und/oder Memory Mapped Files (MMF)
Und es wäre auch möglich im Delphi-Programm physischen Speicher im
RAM zu reservieren.
Ich war vor Kurzem über die aktivierte Speicherkomprimierung im Windows 10 gestolpert ... fast 60 GB (mit 0 gefülltem) Speicher in nur 16 GB
RAM bekommen
, ohne Auslagerungsdatei in einem 32 Bit-Delphi-Progrämmchen.