If you can safe a swap-file access because there is free memory, this is a direct speed improvement. You can easily verify this by just watching your hourglass and hearing your harddisk. The major amount of time is needed to do access the harddisk. FreeMem Professional can accomplish this task by monitoring your memory usage and free-up some RAM at the right moment. No, you don't.
All processors can access any byte of RAM at the same speed.
So a reorganization of memory makes no sense. Windows makes sure that your RAM is organized in blocks of 4096 bytes which is long enough for any current and near future L2 or L1 cache. And if you cross the border, the processor makes no difference if the next byte comes right after or not. This is hardware processor design. FreeMem does not waste time on defragmenting memory.