Most of my user data stay on an external HDD. Currently, it is FAT32 formatted, because at first thought I might want to connect it to my Windows 7 laptop sometimes.
Now I started sorting my e-books using Calibre. Calibre makes its own copies of the books on import, using author names, series names and titles in the file and directory names, which results in the creation of lots of directories and the copying of lots of small files. Then I correct the details Calibre got wrong, and this results in the directory and file names being changed too. Exporting the books to another format means the creation of lots of new files. After several dozens of books all this started getting really slow. Defragmentation helps somewhat, but not for long.
As I noticed that I usually don't use the HDDs on the laptop (except for the defragmentation itself!) I thought that maybe using another file system will speed things up, and possibly eliminate the need for defrags. So is there a file system which you'd recommend?
I only want to change if there will be a noticeable speed gain. If other filesystems only have the advantage of less corruption chance, I'll stick with FAT32 because of the compatibility.
Edit: Forgot to say, my home PC runs Ubuntu 10.4
