Hi, I've had this same problem. I Think I might have found a solution though. I've tried to use a command line switch something about =xmax or something and set it to a big number. It seemed to help a little. However I forgot the exact switch so I ran java -help in the command line. I found something that said this.
-client to select the "client" VM
-server...
2009-04-28 03:34:41 UTC in JFileSync - Java File Synchronization