Файловата структура на операционните системи и тяхната класификация
Файловата система е определена по ред на местоположението на файловете на някои информационен носител, на които се съхраняват тези файлове. Както всички знаете, различни типове файлове могат да бъдат на компютри, мобилни телефони и други мобилни устройства. Организирането на такова съхранение определя формата на съхраняваната информация, начина, по който се съхранява и наименува. Всички тези параметри отразяват структурата на файловете на операционните системи. Всяка отделна файлова система определя само нейната собствена:
- размерът на името на файла или папката;
- комплекс свойствата на системата (атрибути) за всеки тип файл;
- максималния размер на файловия дял. За някои системи е възможно да се изпълняват някои опционални операции по файлове, главните такива опции са криптиране и контрол на достъпа.
Всяка файлова структура операционни системи изпълнява следните задачи:
- именуване на файлове;
- създава уникален интерфейс за приложения;
- определя начина, по който логическият модел се изобразява и показва на физическа среда;
- осигурява стабилността на системата;
- съдържа определена информация, която е необходима, за да се осигури взаимодействието на системата с другите й компоненти (приложения, услуги, ядро).
В допълнение, работа с много потребители тип файлова система дава възможност да се ограничи и дори да елиминира друг потребител достъп до данните, съхранявани на компютъра, както и създаване на условия за съвместна работа по досиетата. Файловата структура на операционните системи осигурява комуникация и взаимодействие информационен носител и API за достъп до файлове. Функционално изглежда нещо подобно. В момента, в който някое приложение достъпи до файла, програмата не знае точно къде, на кой диск е поставена необходимата информация. Единственото нещо, което приложението знае точно е собствените си свойства - размерът на файла, уникалното му име и атрибути. Така, благодарение на факта, че всеки файл структура на операционната система е уникална по своите характеристики, да определи място и начин за поставяне на конкретен файл на медиите (например, на хартиен носител).
Самият твърд диск е съвкупност от стандартни клъстери, чийто размер обикновено е 512 байта. Тези клъстери са организирани в файлове, а тези, от своя страна, са каталогизирани. Поради специфичната структура, файловете и директорите се признават като свободни и използвани, дефектни. Същевременно файловата система не е пряко свързана с физически устройства съхранение на информация, има така наречените виртуални системи, които са само описание на начина за достъп до файлове и директории.
Както повечето съществуващи в природата структури, файловата система има модел на йерархична организация. Това означава, че всички файлове на всяка операционна система са комбинирани в директории. Първият операционна система, където се прилага йерархичен модел на такава структура, се използва в операционната система Multics, а след това в UNIX. Директорите се комбинират в дървета, които могат да бъдат няколко, както е направено в операционната система в DOS / Windows.
Най-често срещаните в съвременните устройства са файлови системи, които според тяхната функционална цел могат да бъдат класифицирани в:
- ориентирани към медии с произволен достъп (FAT32, HPFS, ext2);
- предназначени за превозвачи с последователен достъп;
- за мрежови и виртуални системи;
- за оптични устройства и флаш памет.
Всеки от тях има свое собствено ограничение на файловата система, което гарантира уникалност и сигурност на операционната система, гарантира се, че неупълномощеният потребител няма достъп до информацията.
Как да форматирате USB флаш устройство в FAT32 или NTFS? Характеристики на файловите системи
Какво представляват файловете? Видове файлове
Организиране на файловата система на дисково пространство
Продуктивно възстановяване на файловата система на Windows
Основни функции на операционните системи
Файловата система е ... Файлови системи: какво е FAT и NTFS. Android файлова система
Нова файлова система за флаш памети exFAT - какво е това
Файлова система - какво е това? Файлова система NTFS, FAT, RAW, UDF
Файлова система за UDF: какво да отворите?
Какви са правилата за записване на името на файла: основни теми
Структура на файловете и файловете. Файл операции
Изпълнимите файлове имат разширение на какъв тип? Най-често срещаните
Класификация на операционните системи
Атрибути на файла
Проверката за наличието на PHP file_exists
Максимален размер на файла 32 и как да се справим с него
Файлова система fat32 - система с интересна история
Ръчно изтрийте файловете на временния бра
Как да се отървем от съобщение, че файлът е твърде голям за целевата файлова система
NTFS файловата система и нейните функции
Форматиране на флаш устройството. Инструкция стъпка по стъпка