[FUG-BR] Otimização de Espaço em UFS2

Rafael Henrique Faria rafaelhfaria em cenadigital.com.br
Quarta Junho 6 11:22:36 BRT 2012


Bom dia a todos.

Eu percebi uma coisa estranha com o UFS2 ao transportar vários discos do
meu Mac para um FreeBSD.
Para começar, eu tinha 3 discos de 3,5" que estava utilizando como discos
externos do meu MacBook. Um de 1TB, outro de 500GB, e outro de 200GB.

Mas, para facilitar o acesso ao dados eu resolvi colocar os mesmos em um
desktop rodando o FreeBSD 9, e exportar os discos via AFP (usando o
Netatalk) para o meu MacBook. A ideia foi boa. Mas eu iria precisar
formatar os 3 discos, já que os 3 estavam formatados em HFS+.

Então, eu consegui um disco de 2TB, já formado em UFS2, para servir de
intermediário da transferência. E foi assim, através do MB eu transferi os
dados via rede dos HDs para este outro.

Após ter copiado os dois primeiros (1TB e 500GB), eu coloquei os mesmos no
FreeBSD, e reparticionei o disco.
Eles já estavam em GPT, mas tinham um espaço vazio de 3K no início dos
discos, mais uma partição referente ao EFI do Mac que possui alguns MB, aí
sim a partição do sistema, e no final mais um espaço vazio de alguns MB.
Eu deixei apenas 1 partição, mantendo o disco em GPT. O que em teoria seria
para ter mais espaço em disco, já que eliminei a partição do EFI, e os
espaços vazios.

Em seguida usei o "newfs" para formatar a partição.
Usei os parâmetros: "-U2 -o space" o U2 para usar UFS2, e o -o space para
optimizar o uso do disco para ter mais espaço.

O de 1TB eu não consegui averiguar isso.
Mas no do 500GB, eu tinha 2GB livres quando estava em HFS+.
Ao transferir os dados novamente para dentro dele, ficaram faltando
aproximadamente 44GB.

Eu não acrescentei nenhum dado novo. Apenas transferi tudo do HFS+ para um
diretório de backup do disco de 2TB, e em seguida transferi tudo de volta
para dentro do HD de 500gb mas já formado em UFS2.

Então, o que eu consigo entender, é que o UFS2 não consegue optimizar o uso
do disco como o HFS+ consegue. Seria isso mesmo, ou eu estou fazendo algo
errado?

Vale lembrar que no HFS+, eu não havia feito nenhuma optimização, nem
compressão. Estava a formatação padrão que o Mac OS faz. Sem ajustes.

Alguém já passou por isso, e fez algo para melhorar o uso dos discos?

Abraço a todos.

-- 
Rafael Henrique da Silva Faria


Mais detalhes sobre a lista de discussão freebsd