Cluster (jednotka úložiště dat)

Cluster ( anglicky  cluster ) - v některých typech souborových systémů - logická jednotka ukládání dat v alokační tabulce souborů, spojující skupinu sektorů . Například na discích s 512bajtovými sektory obsahuje 512bajtový cluster jeden sektor, zatímco 4kilobajtový cluster obsahuje osm sektorů.

Obvykle se jedná o nejmenší místo na disku, které lze přidělit k uložení souboru .

Termín cluster se používá v souborových systémech FAT , NTFS a také HFS Plus . Ostatní souborové systémy fungují podobným způsobem (zóny v Minixu , bloky v Unixu ).

Optimalizace

V některých souborových systémech Linux ( ReiserFS , Reiser4 , Btrfs ), BSD ( FreeBSD UFS2 ) lze poslední blok souboru rozdělit na dílčí fragmenty, do kterých lze umístit „ocasy“ jiných souborů. Na NTFS lze malé soubory zapisovat do hlavní tabulky souborů ( MFT ). V systému souborů FAT díky primitivnímu algoritmu stupeň fragmentace neustále roste a je nutná pravidelná defragmentace .

Malý cluster je lepší pro malé soubory. To šetří místo. Velký cluster umožňuje dosahovat vyšších rychlostí, čímž se snižuje riziko fragmentace , ale na malých souborech bude prostor využíván iracionálně (mnoho sektorů nebude zcela zaplněno, ale bude považováno za zaneprázdněné).

Odkazy