O formato de arquivos ZFS
Uma das primeiras coisas que me ensinaram no curso de MS-DOS, feito lá pelos idos de 1995, foi que os computadores tinham um sistema de arquivos chamado FAT, sigla para File Allocation Table, ou tabela de alocação de arquivos, em português. Eu nunca tinha tocado um computador na vida, e já era obrigado a saber da existência dessas três letras, que com o lançamento do Windows 95, ganharam dois números como companhia, pois era necessário diferenciar o FAT16, antigo, do FAT32, recém-chegado.
Com o passar dos anos, fui conhecendo outros formatos, como o NTFS (Windows NT, 2000, XP, 2003 Server e Vista), o Ext2 (Linux) e o HFS+ (Mac OS). Só que este último pode estar com os dias contados, se o futuro realmente estiver apontando para o ZFS, formato de arquivos da Sun Microsystems, a mesma que criou a linguagem Java.
Sendo a sigla para um nome bem estranho – Zettabyte File System -, ZFS é um sistema de arquivos de 128bits, que permite um tamanho máximo de 16 Exabytes (EB) para um sistema de arquivos! São aproximadamente 16.000.000.000GB, o que é inimaginável neste momento. Quem sabe dentro de algumas décadas… E um Zettabyte (ZB) seria 1024EB, ou seja, um absurdo. Mas por quê estou falando tudo isso?
Porque o Mac OS X 10.5 Leopard, versão servidor, inclui a opção de usar esse formato de arquivos, dentre os outros possíveis – UFS e HFS+. Com tal formato, algumas limitações que impedem a melhoria de soluções de armazenamento em rede como SAN – Storage Area Network, ou rede de área de armazenamento – podem ser superadas, e a possibilidade de expansão nesse campo da informática cresce drasticamente. Entretanto, ainda falta tecnologia para usar todo o potencial do ZFS, já que mal ultrapassamos a casa dos Terabytes, ou provavelmente dos Petabytes (1024TB).
Mesmo assim, o sistema operacional da Apple já está implementando o formato de arquivos da Sun, mostrando que o OS X ainda tem muitos Zettabytes de vida pela frente.




Só faltou mencionar o HPFS do OS/2 da IBM. Lá para os idos de 94, eu comprei uma cópia do OS/2 Warp – que está guardadinha. Quase 50 disquetes de 3″1/2… ninguém merece! :D
PELAMORDEDEUS!!! Acho que o mundo acaba ou Jesus volta antes de vermos sistemas com isso tudo de capacidade… que absurdo!!!
Só um detalhe, ZFS é read-only…
So pra nao criar confusao, eh read-only somente no OSX server por enquanto, mas o ZFS eh read-write.
Claro… O Leopard Server só suporta ZFS read-only, tal qual NTFS.
Duvido que zfs venha write and only no proximo OS X.
1 – Ele nao e bom para Desktop.
2 – Ele nao tem extents, http://en.wikipedia.org/wiki/Comparison_of_file_systems em Allocation and layout policies
3 – Precisa de 1 gb de ram somente para ele.
Videos sobre ele: http://www.youtube.com/user/pjdawidek
O melhor e esse: http://www.youtube.com/watch?v=o3TGM0T1CvE
O que mais gosto nele e que nao precisa passar fsck, tem auto-correcao, e nao perde dados com desligamento brutos.
Fernando, já que você entende de siglas, me tira uma dúvida! :-P
Quando instalei o Leopard e espetei o HD externo no meu MacBook Pro, ele disse que precisava formatar o meu HD externo para usar o Time Machine. Eu autorizei e tudo está funcionando perfeitamente. Ele formatou para Mac OS Extended (Case-sensitive, Journaled). Porém, existem várias opções que eu gostaria de saber qual a diferença entre elas e para que elas servem. Poderia resumir para mim?
As opções que aparecem para mim são:
- Mac OS Extended (Journaled);
- Mac OS Extended;
- Mac OS Extended (Case-sensitive, Journaled);
- Mac OS Extended (Case-sensitive);
- MS-DOS (FAT).
Por que por exemplo o meu HD externo foi formatado para Mac OS Extended (Case-sensitive, Journaled) e o meu HD principal, onde o Mac OS X foi instalado, está formatado para Mac OS Extended (Journaled)?
Estou com o @Eduardo Marques, uma postagem sobre o assunto seria bem-vinda :)
Your wish is my command, my masters!
Sou Linux user, mas essa eu sei.
O case-sensitive indica que o sistema de arquivos ira diferenciar maisusculas de minusculas, ou seja n é diferente de N. Já o journaling é como se fosse um diário do sistema de arquivos, toda vez que um arquivo é gravado no disco é escrito no diário de bordo da partição que a tal horas o arquivo foi copiado pro hd, dependendo do modo do journaling pode se diminuir um pouco a velocidade de gravação mas assim seu sistema fica muito mais resistente a quedas de energia, desligamentos súbitos e afins.
[...] rumores já apontavam que o ZFS realmente não estaria presente no Mac OS X 10.6 Snow Leopard. Pois bem, eles estão confirmados: [...]