1. Memory leak problem
Due to copy file by allocate memory at one time, JVM could not provide more memory than 80MB. At present, files below 50MB could be safely copied and backuped.
Solution to sovle this problem is under test, which could work in next version.
2. Utilise GUI and non-GUI method
GUI method provides configuration function, and non-GUI provides batch funtion. Usually after configuration, it is better to add non-GUI command in startup configuration, so that every time when computer starts, all files could be syncronized automatically.
3. Non bugs
It is hard to delete files if you only delete files in one folder, because Synfile will add files to where it was deleted by considering it as adding new file. You need to delete files in both folders to keep synchronization.
Auto-recognization tech is under consideration to provide convenient operation such as deletion.
When it handles with lots of files, many file objects will be generated. Due to the neckbottle of Garbage collector, application will meet problem of being out of memory and stop running.
File number less than 400, folder number less than 64 and size less than 314Mb might be OK.
Memory leak bug will be located and modified in later version.
New release of v0.100 will be available on 2nd July. It provides GUI operation in multiple language (English and Japanese), compared with previous version.