graphite-project/whisper — pull request #7 by slackhappy (2012-07-25 22:15:49+00:00)
Title: add fallocate support (by param) to whisper

A related change will be requested in the carbon project, and I will update with a link.

This change is related to an existing bug: https://bugs.launchpad.net/whisper/+bug/957827

The code calls posix_fallocate, which is supported by all filesystems, but is more efficient in some than others. Ext4 and xfs have an efficient mechanism for creating uninitialized contiguous file allocations.