Thiago, apareceu algo do tipo:
Blocks for inode 73:
Direct blocks:
8352, 8360, 8368, 8376, 8384, 8392, 8400, 8408, 8464, 8472, 8480, 8488
Indirect blocks:
8496, 8504, 8512, 8520, 8528, 8536, 8544, 8552, 8560, 8568, 8576, 8584,
8592,
8600, 8608, 8616, 8624, 8632, 8640, 8648, 8656, 8664, 8672, 8680, 8688,
8696,
[..]
E mais uma lista de uns 650 blocos como indireto..
-Mensagem original-
De: freebsd-boun...@fug.com.br [mailto:freebsd-boun...@fug.com.br] Em
nome de Thiago Damas
Enviada em: segunda-feira, 2 de fevereiro de 2009 02:01
Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
Assunto: Re: [FUG-BR] RES: Desfragmentação em disco
Acho que esta conta serve para ver quantos fragmentos existem no
sistema (ufs2 block size=16k, fragment size=2k). O sistema tenta
escrever em blocos, mas dependendo do tamanho dos dados, pode escrever
em fragmentos (ou 18K de dados ocupariam 2 blocos de 16k, 56% de
utilizacao; neste caso, o mais economico seria 1 bloco de 16k e 1 de
2k).
A fragmentacao pode ser interna, externa, ou dos dados. A que causa
a maior lentidao é a de dados, onde os blocos de determinado arquivo
nao sao continuos, causando muitos seeks para a leitura.
Faca um teste em algum arquivo:
( echo lookup /boot/kernel/kernel ; echo blocks ) | fsdb -r /dev/da0s1a
Veja se no seu sistema os blocos sao continuos.
Thiago
2009/2/2 Renato Frederick freder...@dahype.org:
Certo, respondendo ao meu email anterior, segundo o link enviado o
cálculo
seria
(nffree/blocks) * 100
Verifiquei em um servidor de email com aproximadamente 3 anos e a
partição
vpopmail está com 1,10% de fragmentacao.
Creio que 1% de fragmentação em uma partição de 250GB com aprox.
metade de
ocupação, para um serviço que constatemente lê e apaga arquivos,
diariamente, é praticamente nada, se considerar que o meu desktop,
com FAT32
está 40% fragmentado e não tem nem 1 ano instalado :)
-Mensagem original-
De: freebsd-boun...@fug.com.br [mailto:freebsd-boun...@fug.com.br]
Em
nome de Thiago Damas
Enviada em: segunda-feira, 2 de fevereiro de 2009 00:23
Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
Assunto: Re: [FUG-BR] Desfragmentação em disco
Em UFS (1 e 2) existe. Uma googlada:
http://unix.derkeiler.com/Mailing-Lists/FreeBSD/stable/2007-
04/msg00512.html
http://www.nabble.com/Filesystem-size-and-free-space-td20498340.html
http://markmail.org/message/joiqssfivk3ac3yg
O espaco reservado (usualmente 10%) é utilizado para evitar
fragmentacao.
ZFS tambem pode ficar fragmentado. Como o sistema utiliza COW (copy
on
write), é possivel que varios pedacos de um arquivo fiquem
espalhados
pelo disco.
Dê uma pesquisadinha e veja se estou certo.
Thiago
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd