Systém souborů NTFS s novými technologiemi | |
Vývojář | Microsoft |
---|---|
anglické jméno | Nový technologický systém souborů |
Úvod |
Červenec 1993 ( Windows NT 3.1) |
Identifikátor oddílu | 0x07 ( MBR ) |
Struktura | |
Obsah adresářů | B + strom |
Přidělení souborů | B + strom |
Špatné bloky | B + strom |
Omezení | |
Maximální velikost souboru | v praxi 16 TiB (teoreticky 16 Eio ). |
Maximální počet souborů | 4 294 967 295 (2 32 -1) |
Maximální velikost názvu souboru | 255 znaků (UTF-16) |
Maximální velikost svazku | v praxi 256 TiB (teoreticky 16 EIO ) |
Znaky povolené v názvech souborů | Unicode ( UTF-16 ), libovolný znak kromě „/“ |
Funkce | |
Zaznamenaná data | Vytváření, úpravy, přístup |
Časové období | 1 st 1. ledna do 28. května 9999999 |
Vidlice | Ano ( alternativní datové toky , viz (in) Fork (souborový systém) ) |
Atributy | Pouze pro čtení, skryté, systémové, archivované |
Oprávnění | ACL |
Integrovaná komprese | Na soubor, LZ77 (ze systému Windows NT 3.51 ) |
Integrované šifrování | Podle souboru, DES-X (ze systému Windows 2000 ), Triple DES (ze systému Windows XP ), AES (Windows XP Service Pack 1, Windows 2003 a novější) |
NTFS ( N ew T echnology F ile S ystem ) je souborový systém vyvinutý společností Microsoft Corporation pro jeho rodinu operačních systémů Windows NT , od Windows NT 3.1 , Windows 2000 byl používán všemi jejich nástupci ( XP , Server 2003 , 7 , atd. ).
NTFS je nástupcem souborového systému FAT jako souborového systému volby pro dřívější operační systémy Microsoft Windows . NTFS má mnoho technických vylepšení oproti systému FAT a vysoce výkonnému souborovému systému (HPFS ), jako je vylepšená podpora metadat a použití pokročilých datových struktur ke zlepšení výkonu, spolehlivosti a použitelnosti. “Prostor na disku a další rozšíření, například přístup kontrolní seznam ( ACL ) a protokolování souborového systému .
V polovině 80. let vytvořily společnosti Microsoft a IBM společný projekt na vytvoření nové generace grafického operačního systému . To vyústilo v OS / 2 , ale Microsoft a IBM, v rozporu v mnoha bodech, nakonec šly každý svou cestou. OS / 2 zůstal projektem IBM. Microsoft začal pracovat na Windows NT. Souborový systém OS / 2, HPFS , měl mnoho důležitých nových funkcí. Při vytváření svého nového operačního systému si společnost Microsoft vypůjčila mnoho z těchto konceptů z NTFS. Pravděpodobně kvůli tomuto společnému původu sdílí NTFS a HPFS stejný identifikační kód rozdělení disku (07). Sdílení ID je neobvyklé, protože byly k dispozici desítky kódů a další důležité souborové systémy mají svůj vlastní kód. Tuk má více než devět (jeden pro každý z FAT12 , FAT16 , FAT32 , atd. ). Algoritmy pro identifikaci systému souborů v oddílu typu 07 musí provádět další kontroly. Je také jasné, že NTFS vděčí za část svého architektonického návrhu souborům Files-11 používaným VMS . To je jistě způsobeno skutečností, že Dave Cutler byl hlavním vývojářem Windows NT a VMS současně.
Formát disku NTFS na disku má pět vydaných verzí:
NTFS je špatně zdokumentovány, někteří říkají, že záměrně, neboť z tohoto důvodu, a také proto, že jsme nebyli schopni provést kompletní reverzní inženýrství na to, že GNU / Linux řidiči poskytla pouze pro čtení přístup k němu. A částečně písemně, dokud příchod bezplatného ovladače NTFS-3G . To není kompletní, ale umožňuje čtení / zápis na NTFS.
Historie ovladačů (pro povolení přístupu a zápisu do nekomprimovaných oddílů NTFS ):
Vzhledem k tomu, že poškození dat vzrostlo úměrně s objemem dat, bylo příliš dlouhé a časté ručně zahájit opravy souborového systému ( chkdsk ).
Proto společnost Microsoft implementovala spontánní opravy NTFS na všech svých operačních systémech od Windows Server 2008 .
Velikost bloku (clusteru) svazku NTFS se nastavuje během formátování (mezi 512 bajty a 64 kilobajty). Pokud uživatel nezadá požadovanou velikost bloku, výchozí hodnota je založena na velikosti svazku:
Velikost svazku | Velikost bloku |
---|---|
7 MB - 512 MB | 512 bajtů |
512 - 1024 MB | 1 kB |
1024 MB - 2 GB | 2 kB |
2 GB - 2 TB | 4 kB |