write operations use the amount of disk available and log what could not be written