I accidentally found this while attempting to write my own ifolder program because ifolder wasn't working right. With over 200000 files the client would not open in Linux and if I download an ifolder it would eventually just hang synchronizing.

iFolder uses iwatch.

echo 9999999 > /proc/sys/fs/inotify/max_user_watches

You must do this every time the system boots. iFolder programmers please make iFolder auto adjust this limit or at least give an error like iwatch does. It took me two weeks to finally get iFolder working properly because of this.