Особенности управления памятью и вводом-выводом в архитектуре операционной системы UNIX
Основные структуры данных, которые использует ядро операционной системы для поддержки функций управления памятью на машинном уровне и реализации механизма замещения страниц ядро. Свопинг - управление файловым пространством на устройстве выгрузки.
Подобные документы
История возникновения операционной системы, ее характеристика (процессор, аппаратная платформа, регистры). Структура вычислительной системы. Операционная система как средство обеспечения безопасности пользователей и программ, как функционирующее ядро.
лекция, добавлен 10.12.2015Общая характеристика операционной системы (ОС). Функции и виды ядра ОС, его взаимодействие с утилитами, программами и библиотеками системы. Работа ядра в привилегированном режиме. Особенности микроядерной архитектуры. Задачи вспомогательных модулей.
курсовая работа, добавлен 20.05.2012Средства аппаратной поддержки управления памятью и многозадачной среды в микропроцессорах Intel 80386, 80486 и Pentium. Сегментно-страничный механизм. Преобразование линейного виртуального адреса в физический адрес. Средства вызова подпрограмм и задач.
реферат, добавлен 05.02.2009Характеристика общего подхода к структуризации операционной системы. Ядро в привилегированном режиме и вспомогательные модули ОС. Многослойный подход как способ декомпозиции сложных систем любого типа. Микроядерная архитектура и файловые системы.
реферат, добавлен 06.12.2010Основные свойства и особенности операционной системы UNIX. Сущность объектно-ориентированного программирования, структура файловой системы, базовые средства создания программ. Механизм выполнения приложений UNIX в z/OS. Организация файловой системы HFS.
реферат, добавлен 28.06.2013Место операционной системы (ОС) как комплекса программ в многоуровневой структуре компьютера. Основные функции ОС, их классификация. Обеспечение управления аппаратными средствами. Поэтапная загрузка ОС, ее ядро и компоненты. Понятие драйвера и интерфейса.
презентация, добавлен 10.01.2015Понятие и содержание, история разработок и развития операционной системы UNIX, оценка ее преимуществ недостатков, функциональные особенности. Основные понятия и базовые системные вызовы. Механизмы сетевых взаимодействий и принципы защиты данных.
учебное пособие, добавлен 18.11.2012Краткие сведения о развитии операционной системы UNIX. Многопользовательский режим и новая архитектура файловой системы. Мультипрограммная обработка в режиме разделения времени, основанная на вытесняющей многозадачности. Управление компьютером с UNIX.
презентация, добавлен 11.11.2016Предназначение операционной системы, ее удобство, эффективность и возможность развития. Характеристика, виды и применение ядра различных видов в системе Windows 2000, UNIX. Создание автоматной модели поведения стрелка и демонстрация работы программы.
курсовая работа, добавлен 15.01.2014Управление процессами как часть операционной системы. Средства синхронизации и взаимодействия процессов. Вытесняющие и невытесняющие алгоритмы планирования. Контекст и дескриптор процесса. Алгоритмы планирования процессов. Особенности управления памятью.
контрольная работа, добавлен 10.01.2014Различные подходы к построению ядра операционных систем. Преимущества и недостатки многоуровневых систем. UNIX vs Windows: сравнительный анализ графических подсистем. Какие основные подсистемы входят в ядро UNIX. Алгоритмы диспетчеризации процессов.
реферат, добавлен 15.09.2017Понятие операционной системы. Основные части, критерии и число пользователей операционной системы. Преимущества и недостатки основных программ. Графический интерфейс операционной системы. Появление и развитие, новшества корпорации Microsoft.
реферат, добавлен 15.12.2010Функции и компоненты операционной системы. Подсистема ввода-вывода, управление памятью, файловая подсистема. Планирование процессов, пользовательский интерфейс. Понятие виртуальной машины. Понятие программы и процесса. Принципы реализации многозадачности.
реферат, добавлен 20.05.2015Изучение теорий операционных систем. Исследование принципов построения и особенностей проектирования современных ОС. Сущность виртуальной памяти и алгоритма синхронизации. Рассмотрение операционной и файловой системы, система управления вводом-выводом.
книга, добавлен 12.01.2010Запуск нескольких программ без абстракций памяти. Понятие адресного пространства. Программистская модель оперативной памяти и способы эффективного управления ее использованием. Базовый и ограничительный регистры. Работа системы с использованием свопинга.
лекция, добавлен 21.10.2013Сущность, основные функции и классификация системы управления базами данных. Характеристика информационных систем, которые предназначены для хранения и обработки информации. Проведение исследования основных стратегий работы с внешней памятью компьютера.
контрольная работа, добавлен 08.03.2017Основные понятия и концепции организации ввода-вывода в операционной системе, задачи супервизора. Характеристика драйверов, работающих в режиме прерываний. Систематизация внешних устройств и интерфейс между базовой подсистемой ввода-вывода и драйверами.
курсовая работа, добавлен 17.07.2016Характеристика основных типов адресов. Методы распределения памяти без использования дискового пространства. Разделение информации фиксированными разделами и ветвями переменной величины. Особенность процедуры сжатия диска. Понятие виртуальных данных.
контрольная работа, добавлен 19.12.2014Особенности настройки операционной системы Windows с помощью Панели управления (ПУ). Набор текста в текстовом редакторе Microsoft Word. Перевод числа из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления.
контрольная работа, добавлен 10.11.2016Операционная система Unix, ее распространение и основные преимущества. Популярные версии: Unix-FreeBSD, Linux, Sun Solaris, OpenBSD. Порядок установления на виртуальную машину Virtual Box операционную систему Unix (FreeBSD). Основные особенности.
лабораторная работа, добавлен 18.01.2013Появление операционной системы iPhone OS и ее роль в развитии мобильных технологий. Основные этапы эволюции операционной системы iPhone OS. Функциональные возможности операционной системы и особенности дизайна. Обновление системы под номером 7.
сочинение, добавлен 14.03.2019Описание структуры, преимуществ и недостатков иерархической, сетевой и реляционной моделей базы данных. Понятие централизованных и распределенных баз данных. Изучение видов системы управления базой данных. Общая классификация программного обеспечения.
лекция, добавлен 17.12.2014Рассмотрение понятия и определения, структуры и функций системы управления базами данных. Их основные классификации. Создание компьютерной базы данных. Осуществление поиска в базе с помощью фильтров и запросов. Обработка данных и элементы управления.
контрольная работа, добавлен 24.04.2014Основные функции операционных систем. Многозадачность и распределение полномочий, иерархия привилегий компонентов. Ядро как наиболее низкий уровень абстракции для доступа приложений к ресурсам вычислительной системы. UNIX-архитектуры операционных систем.
реферат, добавлен 11.04.2011Изучение строения ядра и вспомогательных модулей операционной системы. Машинно-зависимые компоненты компьютера. Типовые средства аппаратной поддержки различных программных модулей. Преимущества и недостатки микроядерной архитектуры операционной системы.
реферат, добавлен 12.03.2014