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

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

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

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

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

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

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

  • Понятие и сферы применения мультимедиа-продуктов. Аппаратные и программные средства для их построения. Аудио- и видеоинформация и ее особенности. Средства создания и обработки видеоизображения. Программы для работы со звуком. Виды звуковых редакторов.

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

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

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

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

    дипломная работа, добавлен 11.02.2017

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

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

  • Структурная схема гипотетической ЭВМ. Центральный процессор, операционный блок и микропрограммное устройство управления. Система прерывания программ и адресный сопроцессор. Внешние запоминающие устройства, блок синхронизации и начальная установка.

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

  • Преимущества при переходе с бумаги на Microsof Outlook для командной работы. Принцип работы, контекстное планирование, функции Outlook. Контроль задач в электронном виде, информация о прогрессе, автоматизация отчетности. Управление контактами и почтой.

    доклад, добавлен 16.12.2013

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

    книга, добавлен 12.01.2010

  • Понятие электронной почты как основного средства коммуникаций через Internet. История появления и развития электронной почты, ее достоинства и особенности. Структура почтового сообщения. Программные средства клиента и сервера для работы с почтой.

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

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

    контрольная работа, добавлен 15.02.2010

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

    контрольная работа, добавлен 22.04.2016

  • Рассматриваются приемы работы с файлами произвольного доступа. Примеры организации файла произвольного и мгновенного доступа. Средства C++, предназначенные для работы с файловым вводом-выводом. Особенности организации работы с файлом данного типа.

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

  • Средства создания электронного документооборота. Наиболее удобные и оперативные в повседневной работе виды сканеров. Порядок работы переводчика "Сократ Персональный 4.1". Возможности и характеристики переводчика X-Translator Discovery и Promt98.

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

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

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

  • Средства аппаратной поддержки управления памятью и многозадачной среды в микропроцессорах Intel 80386, 80486 и Pentium. Средства поддержки сегментации памяти. Сегментно-страничный механизм. Средства вызова подпрограмм и задач операционной системы.

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

  • Массивы как важная составляющая языка программирования. Объявление, инициализация массивов. Создание многомерных массивов с помощью "new". Переходы между примитивными и обычными ссылочными типами. Ошибка ArrayStoreException, переменные и их значения.

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

  • Этапы развития СУБД. Основные функции стандартного интерактивного приложения. Расписание транзакций, отдельные элементы кортежей. Модель с блокировками для записи. Встроенный язык, команды для работы с файлами. Защита от удаления содержимого базы данных.

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

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

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

  • Особенности и этапы создания базы данных "Учет материальных ресурсов". Создание таблиц подсистемы с помощью мастера, в режиме конструктора, путем ввода данных. Средства Access по разработке отчетов для формирования выходного документа с выводом на печать.

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

  • Основные типы данных, язык SQL, Spring фреймворк, JPA репозитории и Spring Data, REST клиент. Создание шаблона приложения, классов сущностей, репозиториев, Rest сервера. Создание классов для синхронизации. Реализация отправки и поглощения HTTP запросов.

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

  • Определение простейшего класса в С#. Обработка параметров строки. Создание объектов: конструкторы. Инициализация членов (переменных). Методы класса Consolе ReadLine и WriteLlne. Средства форматирования строк. Структурные, ссылочные типы, их сравнение.

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

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

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

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

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

  • Электронная почта и факс как средства обмена данными с помощью ПК, принцип действия, отличительные черты и сферы применения. Интернет и электронные доски объявлений. Особенности работы в Windows 95. Встроенные сетевые возможности и коммуникации программы.

    контрольная работа, добавлен 21.06.2009

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