A suposição de que o arquivo RAW completo está na memória não é verdadeira. Normalmente, quando um arquivo é aberto, o processo obtém um descritor de arquivo que pode ser usado para ler / gravar o arquivo.
Quando um arquivo é aberto por um processo e depois é excluído enquanto o arquivo ainda está aberto, na verdade, ele não é excluído instantaneamente. O arquivo é realmente excluído quando não há mais processos com alças (descritores de arquivo) para esse arquivo. Você pode usar lsof
para ver se o arquivo ainda tem alças e quando você exclui esse arquivo, ele é listado com o texto (deleted)
anexado à linha.
O espaço em disco também não é recuperado quando um arquivo aberto é excluído, portanto, é seguro continuar usando o arquivo enquanto ele estiver aberto. Quando o arquivo excluído não tiver mais descritores de arquivos ativos, o sistema de arquivos recuperará o espaço em disco consumido.