Файловая система Fat32
Основные принципы построения ОС. 1 Принцип модульности 2 Принцип функциональной избирательности 3 Принцип генерируемости ОС 4 Принцип функциональной избыточности 5 Принцип виртуализации 6 Принцип независимости программ от внешних устройств 7 Принцип совместимости 8 Принцип открытой и наращиваемой ОС 9 Принцип мобильности (переносимости) 10 Принцип обеспечения безопасности вычислений Основные функции ОС § Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.). § Загрузка программ в оперативную память и их выполнение. § Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода). § Управление оперативной памятью (распределение между процессами, организация виртуальной памяти). § Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе. § Обеспечение пользовательского интерфейса. § Сохранение информации об ошибках системы. Прерывания Прерывание (англ. interrupt) — сигнал, сообщающий процессору о наступлении какого-либо события. При этом выполнение текущей последовательности команд приостанавливается и управление передаётся обработчику прерывания, который реагирует на событие и обслуживает его, после чего возвращает управление в прерванный код.[1] В зависимости от источника возникновения сигнала прерывания делятся на: § асинхронные или внешние (аппаратные) — события, которые исходят от внешних источников (например, периферийных устройств) и могут произойти в любой произвольный момент: сигнал от таймера, сетевой карты или дискового накопителя, нажатие клавиш клавиатуры, движение мыши. Факт возникновения в системе такого прерывания трактуется как запрос на прерывание (англ. Interrupt request, IRQ); § синхронные или внутренние — события в самом процессоре как результат нарушения каких-то условий при исполнениимашинного кода: деление на ноль или переполнение, обращение к недопустимым адресам или недопустимый код операции; § программные (частный случай внутреннего прерывания) — инициируются исполнением специальной инструкции в кодепрограммы. Программные прерывания как правило используются для обращения к функциям встроенного программного обеспечения (firmware), драйверов и операционной системы. Файловая система Fat32 FAT32 — последняя версия файловой системы FAT и улучшение предыдущей версии, известной как FAT16. Она была создана, чтобы преодолеть ограничения на размер тома в FAT16, позволяя при этом использовать старый код программ MS-DOSи сохранив формат. FAT32 использует 32-разрядную адресацию кластеров. FAT32 появилась вместе с Windows 95 OSR2. Максимально возможное число кластеров в FAT32 равно 268 435 445, что позволяет использовать тома (логические диски) объёмом до 8 ТБ. При использовании размера кластера, равного 32768 байт, максимальный размер тома составит чуть менее 1024 ТБ. Хотя размер сектора может быть любым, традиционно он считается равным 1 сектору диска и равен 512 байт и т.к. эта величина не менялась с момента создания — она может считаться некоторым ПО как константа NTFS NTFS - стандартная файловая система для семейства операционных систем Microsoft Windows NT. NTFS заменила использовавшуюся в MS-DOS и Microsoft Windows файловую систему FAT. NTFS поддерживает систему метаданных и использует специализированные структуры данных для хранения информации о файлах для улучшения производительности, надёжности и эффективности использования дискового пространства. NTFS хранит информацию о файлах в главной файловой таблице — Master File Table (MFT). В данный момент полноценная поддержка NTFS присутствует только в ОС Microsoft семейства Windows NT. Максимальный объем диска равен 16 эксабайт. ©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|