O cenário
Digamos que você tenha um arquivo esparso de 1 GB em um sistema de arquivos de 2 GB e o arquivo esparso ocupe apenas 0,1 GB de espaço.
As questões)
Acho que você teria 1,9 GB para armazenar dados em disco, certo?
Se houver realmente 1,9 GB de espaço livre no disco, e se eu armazenasse 1,5 GB fora do arquivo esparso, deixando apenas 0,4 GB de espaço livre (1,5 GB fora do arquivo esparso + 0,1 GB do arquivo esparso)? Isso significaria que, mesmo que eu veja o arquivo esparso como 1 GB, só conseguirei armazenar 0,5 GB no total dentro dele (0,1 GB em uso + 0,4 GB disponíveis)?
O que o sistema operacional faria neste caso?
Pensamentos
Se o que foi dito acima for verdade, usar um arquivo esparso parece bom por causa do espaço economizado, mas digamos que estou usando esse arquivo como um ponto de armazenamento (dispositivo de loop) e quero contar com esse espaço, acho que usando o arquivo esparso não seria uma boa ideia porque caso eu precisasse de 1 GB inteiro não conseguiria usá-lo. Talvez seja melhor usar um arquivo não esparso.