Fast data logging on SD Card

My understanding is the timeout is part of the SD spec. (but not an expert in this)
To get really high speed, the datalogger preformats/allocates the whole file first. I assume this is to prevent pauses while the SD card updates the segment allocation structure.