
Como o tamanho físico do arquivo seria menor que o tamanho lógico do arquivo, é possível criar um arquivo esparso com tamanho maior que a memória RAM disponível?
Responder1
Os arquivos podem naturalmente ser maiores que a RAM, esparsos ou não. Eu tenho um disco rígido de terabytes, mas não terabytes de RAM.
Se você quis dizer maior que o sistema de arquivos/partição, então com certeza, você pode criar um arquivo esparso que tenha exabytes em vez de terabytes de tamanho, isso é limitado apenas pelo tamanho máximo de arquivo de um determinado sistema de arquivos e você pode pesquisar esses limites no Google, por por exemplo, a entrada da Wikipedia para um determinado sistema de arquivos geralmente os lista.
Na verdade, gravar dados em um arquivo tão esparso acabará gerando o erro comum de não deixar espaço no dispositivo.