Средства синхронизации в ядре
Средства синхронизации в ядре, интерфейсы к ним, особенности работы. Порядок выполнения атомарных операций. Функции работы со спин-блокировками. Создание и инициализация семафоров. Условные переменные и секвентные блокировки. Барьеры компилятора и памяти.
Подобные документы
Предназначение операционной системы, ее удобство, эффективность и возможность развития. Характеристика, виды и применение ядра различных видов в системе Windows 2000, UNIX. Создание автоматной модели поведения стрелка и демонстрация работы программы.
курсовая работа, добавлен 15.01.2014Три группы операций, использующиеся при подготовке текстовых документов на компьютере. Текстовые редакторы и текстовые процессоры. Правила работы с программой MS Word, оценка преимуществ и недостатков, возможности. Основные приемы редактирования.
реферат, добавлен 18.01.2011Современные микропроцессорные средства. Программные средства отладки микропроцессоров. Схема электрическая структурная. Разработка алгоритма работы программы. Средства, используемые для отладки программы. Описание команд, используемых в программе.
курсовая работа, добавлен 14.11.2013Анализ функционирования компьютера в многозадачном режиме. Понятие, типы и принцип работы планировщика в операционных системах. Алгоритм очередности выполнения задач. Перемещение процессов из основной памяти во вторичную. Главное требование к диспетчеру.
реферат, добавлен 18.01.2017Базовые, сторонние средства и программы для восстановления работоспособности операционной системы. Программное управление периферийными устройствами и оперативной памятью, способы обмена и синхронизации информации. Восстановление системы после сбоя.
курсовая работа, добавлен 21.05.2016Создание базы данных ресторана, рассчитанной на взаимодействие с клиентами и ведение учета продуктов приготовления, а также для обеспечения порядка. Разработка сценария работы программы, форм и отчетов. Аппаратные и программные средства для работы БД.
курсовая работа, добавлен 31.10.2019Создание с помощью ClassWizard ассоциированной переменной типа CSpinButtonCtrl для использования спин-кнопки. Возможности изменений шага изменения позиции, в том случае, когда пользователь долго жмет кнопку мыши на спин-кнопке с помощью акселераторов.
лекция, добавлен 14.03.2014Обмен информацией по шинам микропроцессорных систем. Циклы программного обмена, замена по прерываниям и в режиме прямого доступа к памяти. Принципы синхронизации обмена, организации прерываний и ПДП. Особенности прохождения сигналов по магистрали.
лекция, добавлен 25.06.2013Характеристика работы табличных процессоров, область их применения и основные функции. Главные элементы электронных таблиц OpenOffice Calc, Microsoft Excel. Анализ работы программных средств, принцип выполнения расчетных операций и построения графиков.
контрольная работа, добавлен 05.02.2015Идея TLS сокетов, характеристика подходов к реализации TLS сокетов. Алгоритм работы режима MGM, реализация RecordTLS 1.3 согласно проекту ТК26. Реализация MGM в ядре Linux, протокол Record. Преимущества модели sendfile, согласование версии протокола.
дипломная работа, добавлен 28.08.2020Изучение составных частей, основных принципов построения и функционирования компилятора, практическое освоение методов построения составных частей компилятора для входного языка. Программный модуль, который получает на входе набор идентификаторов.
курсовая работа, добавлен 16.09.2010Базовые понятия входного языка системы MathCad: алфавит, числовые константы и переменные, операторы и встроенные функции, математические выражения. Особенности построения графиков функции одной переменной, графиков с параметрическим заданием функций.
реферат, добавлен 31.05.2010Современные средства представления мультимедийной информации. Системы виртуальной реальности. Функции операционных систем. Форматы текстовых и графических файлов. Характеристика аудиосигналов и программы работы со звуком. Создание и редактирование видео.
шпаргалка, добавлен 12.06.2023Определение архитектуры информационной системы. Бизнес-логика и слой управления данными. Особенности распределенных систем с точки зрения проектировщика. Задержка выполнения запросов. Сложные схемы синхронизации. Хранение между активацией и деактивацией.
лекция, добавлен 18.01.2014Представление графических данных, характеристика наиболее часто используемых форматов. Растровый и векторный способ хранения информации в файле, средства для работы с данными видами графики. Аппаратные средства получения цифровых растровых оригиналов.
курсовая работа, добавлен 29.05.2012Создание новых процессов и контроль их выполнения в современных операционных системах Linux. Исследование работы программы execve и и execvp, применяемых для замены образа одной программы образом другой. Функции для работы с переменными среды окружения.
реферат, добавлен 24.02.2012Растровая и векторная графика, ее средства. Средства представления пространственных форм. Удаление невидимых линий и поверхностей. Методы закраски, аппаратные средства графики. Способы представления изображений в памяти компьютера. Библиотека OpenGL.
презентация, добавлен 06.03.2015Direct 3D Retained Mode (RM) как набор интерфейсов для работы с трехмерной графикой. Его использование для загрузки сеток, расположения источников освещения и оживления полученной сцены. Инициализация указателей и устройств, моделирование объектов.
курс лекций, добавлен 10.01.2014Рассмотрение программного обеспечения ЭВМ. Основные принципы построения операционной системы. Обзор средств взаимодействия параллельных процессов. Семафорная техника синхронизации и упорядочения процессов. Организация виртуальной оперативной памяти.
курс лекций, добавлен 08.05.2015Назначение программного средства "Организационно-кадровая структура ВУЗа". Условия выполнения программы. Описание интерфейса приложения, подключение к базе данных. Добавление элемента в структуру подразделений. Порядок завершения работы с программой.
курсовая работа, добавлен 08.12.2018Группировка и структуризация информации об изделии с использованием CALS-идеологии. Рассмотрение современных технологий, обеспечивающих работу с виртуальным макетом электронного средства. Создание гипертекстового справочного комплекса в базе данных.
статья, добавлен 08.12.2018Характеристика и особенности работы с офисными пакетами. Понятие и сущность текстового редактора Word, основы работы и особенности для офисного пользователя. Характеристика работы Microsoft Excel, функции рабочего листа и создание базы данных в СУБД.
реферат, добавлен 27.02.2009Определение понятия и назначения терминального интерфейса как специального символьного файла. Характеристика основных служебных программ и функций для управления терминалами. Возможности и порядок работы полнодуплексного режима утилита stty и tput.
лабораторная работа, добавлен 27.11.2013Рассмотрение роли динамических библиотек (DLL, Dynamic Link Library) в функционировании ОС Windows и прикладных программ Delphi. Явная и неявная программная загрузка. Вызовы функций из динамической библиотеки. Инициализация и завершение работы DLL.
лекция, добавлен 14.03.2014Понятие и назначение, принцип работы аппаратных средств поддержки мультипрограммирования. Механизмы распределения памяти. Специфика работы средств сегментации при отключенном механизме управления страницами. Двухуровневая схема адресации страниц.
реферат, добавлен 03.10.2010