Систем датотека је процес управљања како и где подаци на диску за складиштење, који се такође назива управљање датотекама или ФС. То је логичка компонента диска која компримује датотеке раздвојене у групе, што је познато као директоријуми. За човека је апстрактан и повезан је са рачунаром; дакле, управља интерним операцијама диска. Датотеке и додатни директоријуми могу бити у директоријумима. Иако постоје различити системи датотека са Виндовсом, НТФС је најчешћи у модерним временима. Било би немогуће да постоји датотека са истим именом, као и немогуће уклонити инсталиране програме и опоравити одређене датотеке без управљања датотекама, као и да датотеке не би имале организацију без структуре датотека. Систем датотека вам омогућава да видите датотеку у тренутном директоријуму јер се датотекама често управља хијерархијски.
Диск (нпр. хард диск) има систем датотека, упркос врсти и употреби. Такође, садржи информације о величини датотеке, имену датотеке, информацијама о фрагментима локације датотеке и месту складиштења података на диску, а такође описује како корисник или апликација могу приступити подацима. Операцијама као што су метаподаци, именовање датотека, управљање складиштем и директоријуми/фасцикле управља систем датотека.
На уређају за складиштење датотеке се чувају у секторима у којима се подаци чувају у групама сектора који се називају блокови. Величину и локацију датотека идентификује систем датотека, а такође помаже да се препознају који сектори су спремни за употребу. Осим Виндовс-а, постоје и неки други оперативни системи који садрже ФАТ и НТФС систем датотека. Али Аппле производ (као што су иОС и мацОС) користи ХФС+ јер је оперативни систем хоризонт за многе различите врсте система датотека.
Понекад се у референци на партиције користи израз 'систем датотека'. На пример, ако кажете „на чврстом диску су доступна два система датотека“, то не мора да значи да је диск подељен између два система датотека, НТФС и ФАТ. Али то значи да постоје две одвојене партиције које користе исти физички диск.
Да би функционисао, за већину апликација са којима долазите у контакт потребан је систем датотека; стога, свака партиција треба да има једну. Штавише, ако је програм направљен за употребу у мацОС-у, нећете моћи да користите овај програм на Виндовс-у јер програми зависе од система датотека.
Примери система датотека
Примери система датотека су дати у наставку:
ДЕБЕО: ФАТ је врста система датотека који је развијен за чврсте дискове. То је скраћеница од табеле алокације датотека и први пут је представљена 1977. године, која се користи за 12 или 16 бита за сваки приступ кластеру у табелу алокације датотека (ФАТ). На чврстим дисковима и другим рачунарским системима помаже у управљању датотекама на Мицрософт оперативним системима. У уређајима као што су дигитални фотоапарати, флеш меморија и други преносиви уређаји, такође се често налази да се користе за чување информација о датотекама. Такође помаже да се продужи животни век чврстог диска јер минимизира хабање и хабање чврстог диска. Данас се ФАТ не користи у новијим верзијама Мицрософт Виндовс-а као што су Виндовс КСП, Виста, 7 и 10 јер користе НТФС. Тхе ФАТ8, ФАТ12, ФАТ32, ФАТ16 су све различите врсте ФАТ-а (за табелу алокације датотека).
пропозициона логика
ГФС: ГФС је систем датотека, што је скраћеница за Глобални систем датотека. Има способност да омогући да више рачунара делује као интегрисана машина, која је први пут развијена на Универзитету у Минесоти. Али сада га одржава Ред Хат. Када је физичка удаљеност два или више рачунара велика и они нису у могућности да директно шаљу датотеке један другом, ГФС систем датотека их чини способним да директно деле групу датотека. Рачунар може да организује свој И/О да сачува систем датотека уз помоћ глобалног система датотека.
ХФС: ХФС (хијерархијски систем датотека) је систем датотека који се користи на Мацинтосх рачунару за креирање директоријума у време форматирања чврстог диска. Генерално, његова основна функција је да организује или држи датотеке на Мацинтосх хард диску. Аппле није у стању да подржава писање или форматирање ХФС дискова од када је ОС Кс дошао на тржиште. Такође, Виндовс рачунари не препознају диск јединице форматиране у ХФС јер је ХФС Мацинтосх формат. Уз помоћ система датотека ВИН32 или НТФС, Виндовс чврсти дискови се форматирају.
НТФС: НТФС је систем датотека, који је скраћеница за НТ систем датотека и чува и преузима датотеке на Виндовс НТ оперативном систему и другим верзијама Виндовс-а као што су Виндовс 2000, Виндовс КСП, Виндовс 7 и Виндовс 10. Понекад је познат као Нова технологија Систем датотека. У поређењу са системима датотека ФАТ и ХПФС, он пружа боље методе опоравка датотека и заштите података и нуди низ побољшања у погледу проширивости, сигурности и перформанси.
УДФ: УДФ је систем датотека, скраћеница за Универзални формат диска и који је први пут развио ОСТА (Удружење за технологију оптичког складиштења) 1995. године за обезбеђивање конзистентности података уписаних на неколико оптичких медија. Користи се са ЦД-РОМ-овима и ДВД-РОМ-овима и подржан је на свим оперативним системима. Сада се користи у процесу ЦД-Р и ЦД-РВ, који се назива писање пакета.
Архитектура система датотека
Систем датотека садржи два или три слоја. Понекад ови слојеви функционишу комбиновано, а понекад су експлицитно одвојени. За операције са датотекама, АПИ (интерфејс апликационог програма) обезбеђује логички систем датотека, као што су ОПЕН, ЦЛОСЕ, РЕАД и више јер је одговоран за интеракцију са корисничком апликацијом. Такође, за обраду, тражена операција се прослеђује слоју који се налази испод ње. Штавише, за различите истовремене инстанце физичких система датотека, други опциони слој омогућава подршку, а то је виртуелни систем датотека. А свака истовремена инстанца се зове имплементација система датотека.
шта је кошница
Трећи слој је одговоран за руковање баферовањем и управљање меморијом, што се назива физички систем датотека. Он се бави физичким радом уређаја за складиштење и процесима физичких блокова који се читају или уписују. Штавише, да би управљао уређајем за складиштење, овај слој је у интеракцији са каналом и драјверима уређаја.
Врсте система датотека
Постоје различите врсте система датотека, а то су:
1. Системи датотека на диску
На медијуму за складиштење на диску, систем датотека диска има могућност да насумично адресира податке у року од неколико временских периода. Такође, укључује и антиципацију која је довела до брзине приступа подацима. Без обзира на секвенцијалну локацију података, више корисника може приступити неколико података на диску уз помоћ система датотека на диску.
2. Фласх системи датотека
Флеш систем датотека је одговоран за ограничења, перформансе и посебне могућности флеш меморије. Боље је користити систем датотека који је дизајниран за флеш уређај; међутим, систем датотека диска је основни медиј за складиштење који може да користи флеш меморијски уређај.
3. Системи датотека трака
Датотечни систем траке се користи за држање датотека на траци јер је то формат траке и систем датотека. У поређењу са дисковима, магнетне траке су моћније за дуготрајан приступ подацима, што представља изазов за систем датотека опште намене у смислу креирања и ефикасног управљања.
4. Системи датотека базе података
објективна јава
Систем датотека заснован на бази података је још један метод за управљање датотекама. Датотеке се препознају по њиховим карактеристикама (као што су тип датотеке, аутор, тема, итд.), а не по хијерархијском структурисаном управљању.
5. Трансакциони системи датотека
Неки програми захтевају једну или више промена да би из било ког разлога неуспели или је потребно неколико промена система датотека, али не уносите никакве промене. На пример, програм може да пише конфигурационе датотеке или библиотеке и извршне датотеке у време инсталирања или ажурирања софтвера. Софтвер може бити неупотребљив или покварен ако се софтвер заустави током ажурирања или инсталирања. Такође, цео систем може остати у неупотребљивом стању ако је процес инсталирања или ажурирања софтвера непотпун.
6. Мрежни систем датотека
Мрежни систем датотека нуди приступ датотекама на серверу. У удаљеним рачунарима повезаним на мрежу, уз помоћ локалних интерфејса, програми су у могућности да транспарентно креирају, управљају и приступају хијерархијским датотекама и директоријумима. Клијенти налик систему датотека за ФТП и ВебДАВ, и АФС, СМБ протоколи, НФС су сви примери мрежних система датотека.
7. Системи датотека заједничких дискова
Систем датотека дељених дискова омогућава да више машина приступа истом подсистему екстерног диска, али када број машина приступа истом подсистему екстерног диска, може доћи до колизија у овом стању; тако да, да би се спречила колизија, систем датотека одлучује ком подсистему ће се приступити.
8. Минимални систем датотека
Током 1970-их, за неке почетне кориснике микрорачунара, уређаји са дисковима и дигиталном траком били су много скупи. Дизајнирано је неколико јефтинијих основних система за складиштење података који су користили уобичајену аудио касету. На касетофону, корисник је био обавештен о притиску на 'СНИМИ' када је систем захтевао уписивање података. И, да бисте обавестили систем, притисните 'РЕТУРН' на тастатури. Такође, на касетофону, корисник је морао да притисне дугме 'ПЛАИ' када је систем захтевао да прочита податке.
9. Равни системи датотека
миливецрицкет
Поддиректорији нису доступни у равном систему. Садржи једини директоријум, а све датотеке се држе у једном директоријуму. Због релативно мале количине расположивог простора за податке, овај тип система датотека је био адекватан када су флопи дискови били доступни по први пут.