Средства синхронизации в ядре

Средства синхронизации в ядре, интерфейсы к ним, особенности работы. Порядок выполнения атомарных операций. Функции работы со спин-блокировками. Создание и инициализация семафоров. Условные переменные и секвентные блокировки. Барьеры компилятора и памяти.

Подобные документы

  • Предназначение операционной системы, ее удобство, эффективность и возможность развития. Характеристика, виды и применение ядра различных видов в системе Windows 2000, UNIX. Создание автоматной модели поведения стрелка и демонстрация работы программы.

    курсовая работа, добавлен 15.01.2014

  • Три группы операций, использующиеся при подготовке текстовых документов на компьютере. Текстовые редакторы и текстовые процессоры. Правила работы с программой MS Word, оценка преимуществ и недостатков, возможности. Основные приемы редактирования.

    реферат, добавлен 18.01.2011

  • Современные микропроцессорные средства. Программные средства отладки микропроцессоров. Схема электрическая структурная. Разработка алгоритма работы программы. Средства, используемые для отладки программы. Описание команд, используемых в программе.

    курсовая работа, добавлен 14.11.2013

  • Базовые, сторонние средства и программы для восстановления работоспособности операционной системы. Программное управление периферийными устройствами и оперативной памятью, способы обмена и синхронизации информации. Восстановление системы после сбоя.

    курсовая работа, добавлен 21.05.2016

  • Анализ функционирования компьютера в многозадачном режиме. Понятие, типы и принцип работы планировщика в операционных системах. Алгоритм очередности выполнения задач. Перемещение процессов из основной памяти во вторичную. Главное требование к диспетчеру.

    реферат, добавлен 18.01.2017

  • Создание базы данных ресторана, рассчитанной на взаимодействие с клиентами и ведение учета продуктов приготовления, а также для обеспечения порядка. Разработка сценария работы программы, форм и отчетов. Аппаратные и программные средства для работы БД.

    курсовая работа, добавлен 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

  • Определение архитектуры информационной системы. Бизнес-логика и слой управления данными. Особенности распределенных систем с точки зрения проектировщика. Задержка выполнения запросов. Сложные схемы синхронизации. Хранение между активацией и деактивацией.

    лекция, добавлен 18.01.2014

  • Базовые понятия входного языка системы MathCad: алфавит, числовые константы и переменные, операторы и встроенные функции, математические выражения. Особенности построения графиков функции одной переменной, графиков с параметрическим заданием функций.

    реферат, добавлен 31.05.2010

  • Современные средства представления мультимедийной информации. Системы виртуальной реальности. Функции операционных систем. Форматы текстовых и графических файлов. Характеристика аудиосигналов и программы работы со звуком. Создание и редактирование видео.

    шпаргалка, добавлен 12.06.2023

  • Представление графических данных, характеристика наиболее часто используемых форматов. Растровый и векторный способ хранения информации в файле, средства для работы с данными видами графики. Аппаратные средства получения цифровых растровых оригиналов.

    курсовая работа, добавлен 29.05.2012

  • Создание новых процессов и контроль их выполнения в современных операционных системах Linux. Исследование работы программы execve и и execvp, применяемых для замены образа одной программы образом другой. Функции для работы с переменными среды окружения.

    реферат, добавлен 24.02.2012

  • Растровая и векторная графика, ее средства. Средства представления пространственных форм. Удаление невидимых линий и поверхностей. Методы закраски, аппаратные средства графики. Способы представления изображений в памяти компьютера. Библиотека OpenGL.

    презентация, добавлен 06.03.2015

  • Direct 3D Retained Mode (RM) как набор интерфейсов для работы с трехмерной графикой. Его использование для загрузки сеток, расположения источников освещения и оживления полученной сцены. Инициализация указателей и устройств, моделирование объектов.

    курс лекций, добавлен 10.01.2014

  • Рассмотрение программного обеспечения ЭВМ. Основные принципы построения операционной системы. Обзор средств взаимодействия параллельных процессов. Семафорная техника синхронизации и упорядочения процессов. Организация виртуальной оперативной памяти.

    курс лекций, добавлен 08.05.2015

  • Назначение программного средства "Организационно-кадровая структура ВУЗа". Условия выполнения программы. Описание интерфейса приложения, подключение к базе данных. Добавление элемента в структуру подразделений. Порядок завершения работы с программой.

    курсовая работа, добавлен 08.12.2018

  • Группировка и структуризация информации об изделии с использованием CALS-идеологии. Рассмотрение современных технологий, обеспечивающих работу с виртуальным макетом электронного средства. Создание гипертекстового справочного комплекса в базе данных.

    статья, добавлен 08.12.2018

  • Определение понятия и назначения терминального интерфейса как специального символьного файла. Характеристика основных служебных программ и функций для управления терминалами. Возможности и порядок работы полнодуплексного режима утилита stty и tput.

    лабораторная работа, добавлен 27.11.2013

  • Характеристика и особенности работы с офисными пакетами. Понятие и сущность текстового редактора Word, основы работы и особенности для офисного пользователя. Характеристика работы Microsoft Excel, функции рабочего листа и создание базы данных в СУБД.

    реферат, добавлен 27.02.2009

  • Рассмотрение роли динамических библиотек (DLL, Dynamic Link Library) в функционировании ОС Windows и прикладных программ Delphi. Явная и неявная программная загрузка. Вызовы функций из динамической библиотеки. Инициализация и завершение работы DLL.

    лекция, добавлен 14.03.2014

  • Понятие и назначение, принцип работы аппаратных средств поддержки мультипрограммирования. Механизмы распределения памяти. Специфика работы средств сегментации при отключенном механизме управления страницами. Двухуровневая схема адресации страниц.

    реферат, добавлен 03.10.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.