What is preallocation? Why do it?
Allocating space for a file before making the file to allow for expansion. This reserves space for a certain file so that other files can't grab it. The latest file may initially use only a small portion of this space.