I was just wondering what Deluge uses for pre-allocating the files (if you choose that in the Preferences, of course). I ask because I read today that the kernel v2.6.23 was released and that it implemented a fallocate() function for allocating memory space for file, saying it's much faster than current methods. Is this something being considered for Deluge, or will it be implemented on a lower level (ie, whatever call Deluge currently uses)?
http://kernelnewbies.org/Linux_2_6_23#h ... 8300290223
If I'm reading it right, only ext4 and ocfs support it currently, but is there a good chance that that will change in the future?