Příklady souborových systémů

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (NTFS: Doplněny zdroje.)
(Přidán ReFS)
 
(Není zobrazeno 9 mezilehlých verzí od 1 uživatele.)
Řádka 12: Řádka 12:
 
Verzi NTFS zjistíte příkazem:  
 
Verzi NTFS zjistíte příkazem:  
 
  fsutil fsinfo ntfsinfo c:
 
  fsutil fsinfo ntfsinfo c:
 +
 +
(Spusťte příkazový řádek jako správce: ''Start → cmd → pravé tlačítko → Spustit jako správce''!)
 
</div>
 
</div>
  
Řádka 20: Řádka 22:
  
 
== FAT/FAT32/exFAT ==
 
== FAT/FAT32/exFAT ==
*Pochází z MS-DOSu resp. Windows 95.
+
* Pochází z MS-DOSu resp. Windows 95.
*Dnes na disketách a paměťových kartách.
+
* Dnes se používá obvykle jen na paměťových kartách a flash discích.
 +
 
 
; FAT(16)
 
; FAT(16)
 
* Dnes již historický (omezení velikosti oddílu).
 
* Dnes již historický (omezení velikosti oddílu).
 
* Názvy souborů 8+3 znaky, bez podpory diakritiky.
 
* Názvy souborů 8+3 znaky, bez podpory diakritiky.
 +
* Byl určený pro diskety, dnes se již nepoužívá.
 +
 
; FAT32
 
; FAT32
* delší jména souborů než u FAT,
+
* Delší jména souborů než u FAT.
* soubory velikosti max. 2 GB,
+
* Soubory velikosti max. 2&nbsp;GB (resp. 4&nbsp;GB podle konfigurace).
* velké disky pouze za cenu vyšší velikosti clusteru.
+
* Limit celkové velikosti souborového systému je teoreticky až 2&nbsp;TB, ale pouze za cenu zvětšení clusterů. Navíc podle standardů by maximální velikost oddílu FAT32 měla být 32&nbsp;GB a Windows tedy dodržují limit maximální velikosti oddílu 32&nbsp;GB.
 
* Zastaralý &mdash; princip zůstává stejný jako u FAT16.
 
* Zastaralý &mdash; princip zůstává stejný jako u FAT16.
 
* Náchylný k chybám, nemá žurnálování.
 
* Náchylný k chybám, nemá žurnálování.
 
* Široká podpora (HW zařízení, operační systémy,...).
 
* Široká podpora (HW zařízení, operační systémy,...).
 
* Jednoduchý na implementaci.
 
* Jednoduchý na implementaci.
 +
 
; exFAT
 
; exFAT
* jen Microsoft, jako náhrada FAT32 pro flash-disky.
+
* Původně proprietární FS Microsoftu, v&nbsp;roce 2019 specifikace zveřejněna.
* rozšiřuje FAT32
+
* Podpora se průběžně zlepšuje:
* odstraňuje omezení velikosti souboru
+
** Linux kernel od verze 5.4 (pro srovnání v&nbsp;2021 aktuální verze Debian 10 používá kernel 4.19, Ubuntu 20.04 LTS používá kernel 5.4.8),
 +
** Mac OS X od verze 10.6.5 (uvolněno v&nbsp;roce 2010),
 +
** v&nbsp;roce 2021 některá mobilní zařízení.
 +
* Má sloužit jako náhrada FAT32 pro flash-disky.
 +
* Rozšiřuje FAT32.
 +
* Odstraňuje omezení velikosti souboru.
 +
* Výchozí souborový systém po SDXC karty větší než 32&nbsp;GB.
 
* Může podporovat žurnálování, pokud to povolíme.
 
* Může podporovat žurnálování, pokud to povolíme.
  
 +
== ReFS ==
 +
* ''Resilient File System''
 +
* Nový pokročilý souborový systém Microsoftu.
 +
* Zatím používán pro Windows Server 2016 a 2022 (rok 2023).
 +
* Důraz na spolehlivost a výkon
 +
** Umí nahradit RAID &mdash; zrcadlení dat (mirroring): rychlejší přístup a možnost opravy při chybě HW.
 +
** Automatická průběžná kontrola dat &mdash; nejen při čtení, ale i kontrola dat, se kterými se nepracuje (''scrubber'').
 +
** Optimalizován pro vysoký výkon i u velikých disků (miliony terabyte apod.
 +
* Podora pro virtuální stroje:
 +
** Rychlé vytváření souborů obsahujících samé nuly (při vytváření virtuálních disků s&nbsp;fixní velikostí).
 +
** Rychlé kopírování celých bloků (snímky virtuálních strojů)
 +
* Limity: název souboru 255 znaků, délka cesty 32K znaků, velikost souboru i oddílu 35 PB (NTFS 256 TB)
 +
* Podpora: BitLocker, Junctions (soft-links), hard-links, ACL, žurnál, trim
  
 
== ext2/ext3/ext4 ==
 
== ext2/ext3/ext4 ==
 +
* Rozšíření původního systému <tt>ext</tt>.
 
* Implementovány v Unixových systémech, standardní volba pro většinu linuxových distribucí.
 
* Implementovány v Unixových systémech, standardní volba pro většinu linuxových distribucí.
 
* Vzájemně kompatibilní.
 
* Vzájemně kompatibilní.
Řádka 52: Řádka 78:
 
* Viz také [http://en.wikipedia.org/wiki/Ext3 Wikipedia.org > Ext3]
 
* Viz také [http://en.wikipedia.org/wiki/Ext3 Wikipedia.org > Ext3]
 
; ext4
 
; ext4
*dnes nativní pro běžné uživatelské distribuce Linuxu
+
* Dnes nativní pro běžné uživatelské distribuce Linuxu
 +
* Žurnálování lze volitelně vypnout pomocí <code>tune4fs</code>.
 +
; Porovnání:
 +
* [http://www.thegeekstuff.com/2011/05/ext2-ext3-ext4/ TheGeekStuff.com &rarr; ext2 &mdash; ext3 &mdash; ext4]
  
  
Řádka 79: Řádka 108:
  
  
== HFS+ ==
+
== APFS (HFS+) ==
*MacOS X
+
* OS X
*počítače Apple
+
* Počítače Apple
 
+
* Apple File System (APFS) a starší HFS+.
 +
* Proprietární Apple.
  
 
== swap ==
 
== swap ==
Řádka 92: Řádka 122:
 
*Pouze virtuální FS.
 
*Pouze virtuální FS.
 
*Slouží k práci s procesy.
 
*Slouží k práci s procesy.
 +
 +
== Zdroje ==
 +
* Resilient File System (ReFS) overview. Microsoft Learn [online]. Microsoft, 15.2.2023 [cit. 2023-05-07]. Dostupné z: [https://learn.microsoft.com/en-us/windows-server/storage/refs/refs-overview https://learn.microsoft.com/en-us/windows-server/storage/refs/refs-overview]

Aktuální verze z 7. 5. 2023, 07:27


Obsah

NTFS

Verzi NTFS zjistíte příkazem:

fsutil fsinfo ntfsinfo c:

(Spusťte příkazový řádek jako správce: Start → cmd → pravé tlačítko → Spustit jako správce!)

Zdroje

FAT/FAT32/exFAT

FAT(16)
FAT32
exFAT

ReFS

ext2/ext3/ext4

ext3
ext4
Porovnání


btrfs

Vlastnosti


APFS (HFS+)

swap


proc

Zdroje

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje