"32-bit can only address 4GB of RAM and typically in Win XP, Win 7 etc, 32-bit; about 1GB of RAM is needed to run Windows and other functions, so on your set-up you only have about 2.5GB of RAM to run FTM. I think this is far too low for a 'large file'."
That's crazy. I run instances of MSSQL and MySQL with much larger data sets (100s of tables with 100,000s of rows) and these servers don't eat up memory like that when running queries and functions. Even my video games don't need resources like that. I don't understand why FTM cannot be optimized to handle this data more efficiently.