1 / 9

HFS +

HFS +. 10.6. 8.1. Alunos: André de Freitas Smaira Alunos : Guilherme Pereira Gomes Alunos : Rodrigo Brunelli Rodrigues Alunos: Thereza Cury Fortunato. Hierarchical File System Plus ( Apple Inc.). Índice. De HFS para HFS+ Evolução Estrutura Comparação Outros S.O.

jane-mcgee
Download Presentation

HFS +

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. HFS + 10.6 8.1 Alunos: André de Freitas Smaira Alunos: Guilherme Pereira Gomes Alunos: Rodrigo Brunelli Rodrigues Alunos: Thereza Cury Fortunato

  2. Hierarchical File System Plus (Apple Inc.)

  3. Índice • De HFS para HFS+ • Evolução • Estrutura • Comparação • Outros S.O.

  4. De HFS para HFS+ • 1985 - HFS - Mac System 1.0 • 1998 - HFS+ - Mac OS 8.1 • Suporta arquivos maiores (bloco de endereço de 32-bit ao invés de 16-bit) • Unicode ao invés de Mac OS Roman para nomes de arquivos e diretórios • Codificação de caracteres UTF-16 • 255 caracteres para cada nome ao invés de 31 caracteres

  5. Evolução • 24/01/1984 - Mac System 1.0 - Macintosh File System (MFS) • 09/1985 - Mac System 1.0 - Hierarchical File System (HFS) • 19/01/1998 - Mac OS 8.1 - Hierarchical File System Plus (HFS+) • 11/11/2002 - Mac OS X Jaguar 10.2.3 Server - Hierarchical File System Journaling(HFSJ) • 24/10/2003 - Mac OS X Panther 10.3 - Hierarchical File System X (HFSX) • 29/04/2005 - Mac OS X Tiger 10.4 - Segurança baseada em lista de controle de acesso • 28/08/2009 - Mac OS X Snow Leopard 10.6 - Sistema de compressão de arquivos

  6. Estrutura • Blocos lógicos (ou setores, geralmente 512 bytes) e Blocos de Alocação (32-bit) • Invólucro para volumes antigos funcionarem no novo modelo • 3 Árvores B (catálogo de arquivos, extensão para overflow’s no catálogo de arquivos, atributos) • Atualmente não existe modo fácil do MacOS salvar em discos com padrão NTFS do Windows, mas consegue se comunicar com o FAT.

  7. Comparação Tamanho máximo do arquivo exFAT (2006): 16 EiB = 264 bytes HFS+ (1998): 8 EiB = 263bytes NTFS (1993): 16 TiB= 244bytes FAT16 (1984): 4 GiB = 232 bytes FAT32 (1996): 4 GiB= 232bytes HFS (1985): 2 GiB= 231bytes Tamanho máximo do volume exFAT (2006): 64 ZiB = 277 bytes HFS+ (1998): 8 EiB = 263bytes NTFS (1993): 256 TiB= 248bytes HFS (1985):2 TiB = 241 bytes FAT32(1996): 2 TiB= 241bytes FAT16 (1984): 4 GiB = 232 bytes

  8. Outros S.O. • O kernel do Linux inclui um módulo HFS+. Mas em HDs com capacidade maior que 2TB foram corrompidos pelos drivers, consequentemente distribuições como Ubuntu e Debian pararam de permitir HDs HFS+ com essa capacidade. • Em 2011 um projeto do Google Summer ofCode, foi idealizado para implementar drivers de escrita para HFS+ e foi aceito pela Linux Foundation. • Em Janeiro de 2012, a Apple lançou um driver apenas para leitura para Windows XP, Vista e 7.

  9. Referências • http://en.wikipedia.org/wiki/HFS_Plus (Acessado em 05/04/2012) • http://en.wikipedia.org/wiki/Journaling_file_system (Acessado em 01/04/2012) • http://en.wikipedia.org/wiki/OS_X (Acessado em 01/04/2012) • http://en.wikipedia.org/wiki/Mac_OS_X_v10.2 (Acessado em 01/04/2012) • http://forums.macrumors.com/showthread.php?t=1207791(Acessado em 05/04/2012) • http://www.conversioncenter.net/bits-and-bytes-conversion(Acessado em 05/04/2012) • http://en.wikipedia.org/wiki/Macintosh_File_System (Acessado em 13/04/2012)

More Related