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
- ↑ 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
- ↑ https://www.phoronix.com/scan.php?page=news_item&px=HPFS-FSTRIM-Added