Perguntas sobre 'sparse-files'

1
resposta

O que poderia explicar essa manipulação estranha de arquivos esparsos de / in tmpfs?

Na partição do sistema de arquivos ext4 , posso executar o seguinte código: fs="/mnt/ext4" #create sparse 100M file on ${fs} dd if=/dev/zero \ of=${fs}/sparse100M conv=sparse seek=$((100*2*1024-1)) count=1 2> /dev/null #show its act...
09.03.2017 / 00:54
3
respostas

Informações detalhadas sobre arquivos esparsos no Linux

Eu tenho um arquivo esparso, no qual apenas alguns blocos são alocados: ~% du -h --apparent-size example 100K example ~% du -h example 52K example Gostaria de saber quais blocos do arquivo estão realmente alocados. Existe uma chama...
06.02.2011 / 15:59
2
respostas

Como tornar o sistema de arquivos ext4 esparso?

Estou usando o Linux como sistema operacional convidado no VirtualBox. Eu apaguei um grande número de arquivos do seu sistema de arquivos. Agora eu quero reduzir o arquivo de imagem do sistema de arquivos (vdi). O encolhimento funciona comprimin...
11.04.2011 / 19:35
1
resposta

Existe alguma desvantagem de 'cp --sparse = always'?

Existe algum motivo não para usar --sparse=always em todas as invocações para cp ? info cp diz: ‘--sparse=WHEN’ A “sparse file” contains “holes”—a sequence of zero bytes that does not occupy any physical disk blocks; th...
03.09.2017 / 17:03
2
respostas

Como posso acelerar as operações em arquivos esparsos com tar, gzip, rsync?

Eu tenho um arquivo esparso. ( du -h relata 3G e du -h --apparent-size relata 100G.) Até agora, tudo bem. Agora, quando eu quiser compactar o arquivo usando tar ou enviá-lo pela rede usando rsync , ele exigirá o mesmo tempo que o 3...
17.03.2014 / 19:26
1
resposta

Convertendo arquivo esparso para não esparso no lugar

No Linux, dado um arquivo esparso, como torná-lo não esparso, no lugar? Pode ser copiado com cp --sparse=never ... , mas se o arquivo for 10G e o furo for 2G (isto é, o espaço alocado é 8G), como fazer com que o sistema de arquivos aloque os...
24.11.2014 / 11:39
2
respostas

Por que o nível de fragmentação é tão grande em arquivos que contêm outros sistemas de arquivos?

Acabei de descobrir quais arquivos esparsos e queria realizar alguns experimentos neles. Na wiki você pode ler que os arquivos podem ficar fragmentados facilmente. Eu queria checar o quanto isso é ruim. Eu criei um arquivo da seguinte maneira:...
02.06.2016 / 10:39
1
resposta

Como exibir as partes não esparsas de um arquivo esparso?

Imagine um arquivo criado com: truncate -s1T file echo test >> file truncate -s2T file Agora tenho um arquivo de 2 tebibytes (que ocupa 4 kB no disco), com "test\n" escrito no meio. Como eu recuperaria esse "test" de forma...
26.03.2014 / 16:05
2
respostas

zerofree verbose retorna o que?

zerofree -v /dev/sda1 retornou 123642/1860888/3327744 . A página man não explica quais são esses números: link Eu encontrei algum código no github: link E tem essa linha: if ( verbose ) { printf("\r%u/%u/%u\n", modified, f...
05.01.2014 / 01:57
2
respostas

Noções básicas sobre arquivos esparsos, dd, busca, estrutura de blocos inode

No trabalho, usamos arquivos esparsos como parte do ambiente do Oracle VM para as imagens de disco do convidado. Depois de algumas perguntas de um colega (que já foram respondidas) fiquei com mais perguntas sobre arquivos esparsos e talvez mais...
26.05.2016 / 16:41