Is it possible that `statbuf.f_blocks` could once have a value of 0 ? Should something be done to prevent a division by zero error here ?