- •Камчатский государственный технический университет
- •Классификация операционных систем.
- •Основные идеологии планирования вычислительных процессов. Виды планировщиков. Стратегии планирования.
- •Общие принципы построения файловых систем. Общая структура файловых систем. Основные разделы. Таблицы размещения файлов.
- •Сегментированная модель памяти.
- •Общие принципы механизмов обработки прерываний и исключений.
- •Операционная система os/2. История развития, архитектура, элементы управления. Достоинства и недостатки ос.
- •Операционная система unix. История развития, архитектура, элементы управления. Достоинства и недостатки ос.
- •Операционная система Linux. История развития, архитектура, элементы управления. Достоинства и недостатки ос.
- •Перечислим достоинства.
Общие принципы построения файловых систем. Общая структура файловых систем. Основные разделы. Таблицы размещения файлов.
Ответ: Файловая система определяет где и каким образом на носителе будут записаны файлы и представляет операционной системе доступ к этим файлам. Любая файловая система предназначена для хранения информации о физическом размещении частей файла. От файловой системы требуется четкое выполнение следующих действий: Определение физического расположения частей файла; Определение наличия свободного места и выделение его для вновь создаваемых файлов. В таблице размещения файлов размещается задается информация о том в каких секторах и кластерах размещен файл, и в какой последовательности. Существует множество ФС таких как (Fat32, Fat16, NTSF, ExTFS, XTSF, HTSF и т.п.)
Сегментированная модель памяти.
Ответ: Механизм организации виртуальной памяти, при котором виртуальное пространство делится на части произвольного размера — сегменты. Этот механизм позволяет, к примеру, разбить данные процесса на логические блоки. Для каждого сегмента, как и для страницы, могут быть назначены права доступа к нему пользователя и его процессов.
Преимущество сегментированной модели заключается в том, что смещение внутри каждого адресного пространства проверяется отдельно и доступ к каждому сегменту контролируются индивидуально
Минус, есть прерывания — для проверки доступа.
Сегменты - Эти отдельные участки памяти, хранящие информацию, которую система отображает в память нескольких процессов
Основные идеологии планирования вычислительных процессов. Виды планировщиков. Стратегии планирования.
Ответ: Было №9
Организация памяти ОС. Физическая и виртуальная память. Принцип перевода виртуального адреса в физический. Планировщик памяти.
Ответ:
- физическая организация памяти , методы отображения памяти процесса на физическую память ЭВМ.
Это основная память(RAM) и вторичная (HDD..) - это одномерные линейные адресные пространства, состоящее из последовательности байтов.
-виртуальная организация памяти внутри выполняющегося процесса.
Аппаратная организация памяти в виде линейного набора ячеек не соответствует представлениям программиста о том, как организовано хранение программ и данных. Схема управления памятью, поддерживающая этот взгляд пользователя на то, как хранятся программы и данные, называется сегментацией. Сегмент – область памяти определенного назначения, внутри которой поддерживается линейная адресация. Сегменты содержат процедуры, массивы, стек или скалярные величины, но обычно не содержат информацию смешанного типа.
Иными словами виртуальная память собирает в кучу то что разбросано по физическому памяти :)
планировщик памяти — это подсистема, отвечающее за организацию памяти и дискового пространства.
Файловая система DOS. Основные особенности. Архитектура. Достоинства и недостатки.
Ответ:
Операционная система DOS, следуя зарекомендовавшему себя опыту системы UNIX, поддерживает иерархическую структуру хранения файлов на дисках. Такая структура образуется благодаря тому, что каталоги файлов сами трактуются как файлы и могут регистрироваться в каталоге предшествующего уровня. DOS использует файловые системы семейства FAT.
Про инициализации диска элементы файловой структуты такие как:
- стартовый сектор (сектор начальной загрузки, Boot-сектор), - таблица размещения файлов (FAT - File Allocation Table), - корневой каталог (Root-Directory), - область данных
Файловые системы семейства FAT. Основные особенности. Архитектура. Достоинства и недостатки.
Ответ:Эта файловая система, появившаяся вместе с первыми IBM PC, идеологически представляет собой образ носителя в миниатюре, где детализация ведется до кластерного уровня. Поэтому операция поиска физических координат файла при его большой фрагментации будет весьма затруднительна. Фат хранит информацию о расположении частей файла в отдельной таблице. В случае FAT16 размер самой файловой системы не превышает 128 Кбайт, что позволяет легко кэшировать эту информацию. Однако в случае FAT32 данная величина для больших дисков составит порядка мегабайта, что существенно затруднит поиск физических координат фрагментированного файла. Еще хуже обстоят дела с выделением свободного места: в этой ситуации приходится просматривать практически всю таблицу размещения файлов (для файлов больших размеров), что явно не идет на пользу быстродействию. Тоесть это эффективная для мало емкостных дисков, и плохая для больших дисков.
