Skip to main content

Co je to systém logických souborů?

Systém logických souborů je většinou akademický koncept systému počítačových souborů, který se pokouší sloučit tradiční strukturované systémy souborů s rozhraním stylu relačního databáze a vytvořit způsob, jak uživatelé vyhledat a zpracovávat soubory definováním vlastností souboru místo definování místo definovánícesta a přesný název souboru.Výsledný systém logických souborů by uživateli umožnil specifikovat informace o souboru, který by v podstatě dotazoval systém souborů, jako je relační databáze, ve které by systém logických souborů mohl vrátit jeden soubor nebo seznam odpovídajících souborů, z nichž si můžete vybrat.Některé problémy, které systém logických souborů představuje, zahrnují přesně váhové vlastnosti používané k definování souborů, poskytování intuitivních způsobů úzkého vyhledávání a vyvíjení metod pro dotazy na vyhledávání uživatelů, které se snadno naučí, porozumí a používají.Vzhledem k tomu, že je většina interakcí s převážně výzkumným souborovým systémem, je založena na dlouhých dotazech příkazového řádku bez přítomnosti grafického uživatelského rozhraní (GUI).Neexistuje žádný logický systém souborů v oboru, s většinou výzkumu omezeným na několik prototypů, takže skutečné interní technické fungování takového systému se liší implementací.

Ve většině případů je systém logických souborů popsán jako kombinující hierarchický systém souborůNavigace, například běžně se používá na většině počítačů, s booleovským vyhledáváním ve stylu webového stylu při zachování druhu relační databáze různých vlastností souborů, které lze prohledat.Konečným cílem by bylo umožnit uživateli používat standardní funkce příkazového řádku, jako je MKDIR nebo CD, způsoby, které jsou nepřesnější než tradičně používané.To by znamenalo, že místo použití CD k přeměně na zadaný adresář by mohl po příkaze následovat vzorec nebo dotaz, že systém souborů spustí a najde adresáře odpovídající poskytnutým kritériím.Výsledkem by mohl být jediný adresář, pokud by byl dotaz dostatečně specifický, nebo by to mohl být seznam mnoha adresářů, které lze dále prohledat.soubory kromě názvů jejich souborů.Pokud by například byla zkopírována velká dávka fotografií do systému souborů, pak by jediné vlastnosti, které by byly o obrázcích známy, by byly jejich jména a velikosti souborů.Nalezení jediného obrázku do tisíců by mohlo být obtížné, pokud by každý obrázek nebyl nějakým způsobem označen s určitým typem identifikátoru, ačkoli některé systémy to kompenzují tím, že uživateli umožňuje přiřadit vlastnost vytvořením adresáře souborů, ve kterém se soubory umístit.

Jedním z pohledu při implementaci systému logických souborů je rychlost, kterou potřebuje k vytvoření nových souborů.V převážně prázdném systému to může být poměrně snadné.Jak počet souborů roste, také množství informací, které musí systém ukládat, aby provedl dotazy k nalezení souborů.To znamená, že jak systém souborů stárne, může trpět ztrátou výkonu