[...]So Kontakt has a max. 2GB at it's disposal. Plus there is memory fragmentation and organizational overhead, so the real amount of usable memory is significantly below that border. One has to be clear that this has nothing to do with the amount of physical memory plugged into the machine: even if you have 32 GB physical RAM, you will not be able to use more than two GB per single process
. Nonetheless, there are ways to push that border 1GB up, so Windows reserves only 1GB for itself and leaves 3GB for a user process. This requires a modification in the startup INI file. But I guess 2GB will be sufficient for almost all cases if DFD is being used.