Sistema de arquivos de alto desempenho

HPFS
Fabricante Microsoft
Nome completo Sistema de arquivos de alto desempenho
lançamento inicial Novembro de 1989 ( OS / 2 1.2)
Identificador de partição 0x07 ( MBR )
Implementação técnica
Diretórios Árvore B +
arquivos Árvore B +
Lista de bloqueio de defeitos Árvore B +
Valores máximos
Tamanho de um arquivo 2 GiB
Número de todos os arquivos sem limite
Comprimento do nome do arquivo 255 caracteres
Tamanho do sistema de arquivos 64 GiB
Caracteres permitidos no nome do arquivo todos os caracteres não-controle de UCS-2
características
Datas de um arquivo Criação, modificação, último acesso
Forks Suportado
Atributos de arquivo Somente leitura , Oculto, Arquivo de sistema, Arquivo
Gerenciamento de direitos de arquivo sem suporte
Compressão transparente sem suporte
Criptografia transparente sem suporte
Sistemas operacionais de suporte OS / 2 , Windows NT , Windows 2000 , Linux

HPFS é o sistema de arquivos do OS / 2 . Foi introduzido em 1989 com OS / 2 versão 1.2 como a primeira implementação de um sistema de arquivos instalável (IFS). Em contraste com o sistema de arquivos FAT16 integrado diretamente no núcleo do sistema , ele suporta partições de até um tamanho teórico de 2 tebibytes (na prática, até 64 gibibytes ) e nomes de arquivos longos com até 255 caracteres, bem como os chamados atributos estendidos, que permitem qualquer meta informação com um tamanho de até 64  KiB por arquivo, para vincular a um arquivo sem alterar seu conteúdo. Então, z. B. definir claramente o aplicativo com o qual um arquivo pode ser processado. Ao mesmo tempo, isso elimina a necessidade de dar a um arquivo uma extensão de arquivo específica (por exemplo, no Windows ).

A falta de registro no diário torna o sistema de arquivos vulnerável a travamentos. Por causa disso e das restrições de tamanho de arquivos e partições, a IBM posteriormente desenvolveu o Journaled File System , que tem o suporte do OS / 2 desde 2000.

HPFS 386

HPFS foi implementado em dois tipos no OS / 2. A versão padrão foi incluída com o sistema operacional, havia também uma versão de 32 bits chamada HPFS386 , que fazia parte do servidor LAN , entre outras coisas .

Suporte para sistema operacional

DOS

Vários programas estão disponíveis para leitura de sistemas de arquivos HPFS. Alguns também oferecem opções de escrita.

Windows NT

Além do sistema de arquivos NTFS , que era novo na época, as primeiras versões do Windows NT também suportavam HPFS e podiam ser instaladas em partições IFS formatadas por HPFS, se necessário. O Windows NT 4.0 não oferece mais suporte ao HPFS por padrão, a menos que uma instalação de atualização do Windows NT 4.0 seja executada a partir de uma instalação existente do Windows NT 3.51. O driver também pode ser copiado e instalado manualmente do CD do Windows NT 3.51. Com o Windows 2000 , o driver necessário está disponível no CD do Windows 2000 e pode ser instalado posteriormente, se necessário. Em todos os casos, o driver fornecido suporta apenas partições de até 4 GiB, partições maiores não são suportadas e são destruídas quando acessadas. No Windows XP, o suporte HPFS foi removido - mesmo um sistema operacional Windows NT instalado em uma partição HPFS não pode mais ser iniciado.

Linux

Um módulo de kernel originalmente fornecia apenas acesso de leitura. Em versões posteriores, a funcionalidade de escrita foi adicionada e outras extensões feitas.

Veja também

Links da web

Evidência individual

  1. HPFS apesar do Windows NT 4.0. ( Memento de 15 de março de 2008 no Internet Archive ) c't 4/96, p. 358; online em heise.de
  2. https://www.phoronix.com/scan.php?page=news_item&px=HPFS-FSTRIM-Added