- •Понятие и назначение операционных систем.
- •Состав и функции операционных систем.
- •Понятие программного интерфейса, его назначение. Виды интерфейсов.
- •Понятие операционного окружения, состав, назначение
- •Назначение и роль программного обеспечения. Структура программных средств.
- •Программы в составе системного, прикладного, инструментального и сетевого по.
- •Сравнительный анализ семейств операционных систем
- •Факты о Linux
- •Упрощенная архитектура типовой микро-эвм. Джон фон Нейман и его выводы по устройству и принципам работы эвм.
- •Примеры файловых систем
Примеры файловых систем
Ниже приведены самые известные файловые системы для разных ОС их преимущества или недостатки.
Для Linux
Ext 2/3/4
Используется традиционно для Linux.
Особенности EXT2:
Размер блока 1кб.
Размер каждого узла 128 байт
I-узел содержит 12 прямых и 3 косвенных адреса, длинна адреса в I-узле стала 4 байта, что обеспечивает поддержку размера файла чуть более 16гб.
Создание новых каталогов распределяется равномерно по группам блоков, что бы в каждой группе было одинаковое кол-во каталогов.
Новый файл создаются в группе, где находиться каталог.
При увеличении файлов система старается новые блоки записывать ближе к старым благодаря этому в файловую систему не нужно дефрагментировать.
В отличие от EXT2 , EXT3 является журналируемой файловой системой.
ReiserFS
Файловая система этого типа похоже скорее на базу данных. Подходит для хранения огромного числа маленьких файлов.
XFS
Особенности:
Подходит для хранения очень больших файлов.
Имеет возможность выноса журнала на другой диск для повышения производительности.
Сохраняет данные кэша только при переполнении памяти, а не периодически.
Используется логическое журналирование.
SWAPFS
Используется для организации на диски в области подкачки.
Для IBM
JFS
Для файловых серверов с высокой нагрузкой.
Особенности:
Соответствует классической модели транзакции. Применяется в БД.
Размер журнала не более 32 мб.
Для Windows
FAT32
Максимальный размер файла 4 гб.
NTFS
Нет максимального размера файлов.
