ПредишенСледващото

  • Концепцията на файл
  • Концепциите на файловата система
  • типове файлове
  • Секции
  • Каталози
  • Tree структурата на директориите

системи за файлове могат да се разглеждат на две нива: логически и физически. Дефинира картиране на логическата файловата система, предназначена за приложения и потребители, физически - особено за позициониране структури система за данни на диска и алгоритмите, използвани в областта на достъпа до информация.

File - този набор от данни, които могат да бъдат достъпни по име. Файловете са организирани във файлова система. От гледна точка на потребителя файл на е минималната сума на данни на файловата система, която може да работи самостоятелно.

Концепциите на файловата система

Файлова система - операционната система е подсистема, която поддържа организиран набор от файлове, най-вече в конкретната област на дисково пространство (логическа структура); структури от данни от ниско ниво използват за организиране на пространството, като набор от файлове (физическа структура); софтуер файлова система интерфейс (набор от системни функции, които изпълняват операции на файлове).

Файловата система осигурява приложения, за да подадат абстракция. Заявленията не разполагат с информация за това как да се подават данните са организирани, как да намерите кореспонденцията между името на файла и данните като изпращане на данни от диска в паметта и т.н. - всички тези операции осигурява файлова система.

Важно е да се отбележи, че файлови системи могат да осигурят достъп чрез интерфейс е не само за шофиране, но и на други устройства. Има дори файлова система, която не съхранява информация, и то генерира динамично при поискване. Въпреки това, всички тези системи имат една и съща форма за прилагане.

Сред основната файлова система проблеми включват:

· Организиране на нейната логическа структура и нейното отражение върху физическото организацията на разположение данни на диска;

· Подкрепа за файлова система интерфейс софтуер;

• Осигуряване на устойчивост на повреди;

· Осигуряване на разпространение на файловите ресурси в многозадачна и защита на данните от неоторизиран достъп.

Преди това, операционната система поддържа файлове с различна специализирана структура. Днес е налице тенденция да няма контрол на нивото на структурата на файловете на операционната система, всеки от които показва проста последователност от байтове на файла. В този случай, приложения, които работят с файловете сами да определят техния формат.

Такава опростенчески подход не е валидно за всички файлове. Има специални файлове, които операционната система интерпретира по специален начин. Структурата на тези файлове в операционната система поддържа съответствие със задачите, които се решават с тяхна помощ.

Друг вариант е да се раздели на класификацията на файлове на пряка и последователен достъп. Файлове с директен достъп позволява да се движат свободно от всяка една позиция във файла, като се използват понятията текущия файл позиция показалеца (потърси показалка), която ви позволява да се движи във всички посоки с помощта на съответните системни повиквания. Файлове с последователен достъп могат да бъдат прочетени само последователно от началото до края. Съвременните операционни системи обикновено смятат, всички файлове, както с преки достъп до файлове.

КАТЕГОРИЯ (дял) - част от физическото пространство за съхранение, предназначени за пускане на него структура на файловата система и логично се третира като едно цяло.

Секция - едно логическо устройство, което от гледна точка на функциите на операционната система като отделен диск. Такова устройство може да посрещне всички характеристики на физическия диск (в този случай ние казваме, че на диска има един дял); повечето от които съответства на част от диска (например # 8203; # 8203; част също така се нарича физическа преграда); тя също така се случва, че такива логически устройства съчетават множество физически прегради, които са може би по различни дискове (такива устройства се наричат ​​логически тома - логически обеми).

Всеки дял може да има свой собствен файлова система (и вероятно се използва от различни операционни системи). За разделянето на пространството на секции с помощта на специален инструмент, който често се нарича Fdisk. За генериране на файловата система на дяла, който искате да използвате високо ниво форматиране операция диск. В някои системи по обем (обем) се разбере дял инсталиран на нея файловата система.

Секцията за изпълнение дава възможност да се отдели логично отражение на дисково пространство върху физическото и увеличава гъвкавостта на използване на файлови системи.

Каталог - обект (обикновено реализира като специален файл), която предоставя информация за набор от файлове. Тези файлове казват, че се намирате. Файловете се записват в директорията на потребителя въз основа на собствените си критерии, някои директории могат да съдържат данните, изисквани от операционната система или код.

Каталогът може да се мисли като таблица символ, който реализира показването на имената на файловете в записите в директорията (обикновено такива изделия се съхраняват информация на ниско ниво за файловете).

Tree структурата на директориите

Основната идея за организиране на данни с помощта на директории е, че те могат да съдържат други директории. Поддиректории се наричат ​​подпапки (subdirecto-Ries). Така форма директория дърво. Първият създадената директория във файловата система, както е посочено в раздел (главната директория дърво), наречена главната директория (главната директория).

Свързани статии

Подкрепете проекта - споделете линка, благодаря!