Средства синхронизации в ядре
Средства синхронизации в ядре, интерфейсы к ним, особенности работы. Порядок выполнения атомарных операций. Функции работы со спин-блокировками. Создание и инициализация семафоров. Условные переменные и секвентные блокировки. Барьеры компилятора и памяти.
Подобные документы
Понятие и основные характеристики процессоров. Процессор – устройство компьютера, предназначенное для выполнения арифметических и логических операций над данными, а также выполняющее координацию работы всех устройств компьютера. Объем кэш памяти ЦП.
курсовая работа, добавлен 16.09.2023Реализация механизмов синхронизации. Программная поддержка с использованием глобальных переменных, доступных взаимодействующим процессам. Средство формирования и обслуживания очередей. Ограничения на очередность выполнения взаимосвязанных процессов.
лекция, добавлен 08.09.2013Понятие и сферы применения мультимедиа-продуктов. Аппаратные и программные средства для их построения. Аудио- и видеоинформация и ее особенности. Средства создания и обработки видеоизображения. Программы для работы со звуком. Виды звуковых редакторов.
презентация, добавлен 05.09.2015- 79. Жесткие диски
Основные принципы работы жестких дисков. Особенности записи информации на них. Устройство типового винчестера. Объем хранящейся на дисках информации, скорость работы с ней и время доступа. Интерфейсы для подключения винчестеров и внешних устройств.
реферат, добавлен 17.03.2011 Кривизна и анализ дискретных поверхностей. Порядок операций при сегментации. Структуры хранения точек в трехмерном изображении. Применение метода пороговой фильтрации. Язык и платформа разработки программы. Средства визуализации и работы с матрицами.
дипломная работа, добавлен 11.02.2017Основные характеристики системы MATLAB, ее отличия от других программ автоматизации математических расчетов. Средства панели инструментов и команды основного меню. Порядок работы с рабочей областью, текстом сессии, правила завершения работы с системой.
реферат, добавлен 31.05.2010Преимущества при переходе с бумаги на Microsof Outlook для командной работы. Принцип работы, контекстное планирование, функции Outlook. Контроль задач в электронном виде, информация о прогрессе, автоматизация отчетности. Управление контактами и почтой.
доклад, добавлен 16.12.2013Структурная схема гипотетической ЭВМ. Центральный процессор, операционный блок и микропрограммное устройство управления. Система прерывания программ и адресный сопроцессор. Внешние запоминающие устройства, блок синхронизации и начальная установка.
курсовая работа, добавлен 19.05.2014Понятие электронной почты как основного средства коммуникаций через Internet. История появления и развития электронной почты, ее достоинства и особенности. Структура почтового сообщения. Программные средства клиента и сервера для работы с почтой.
реферат, добавлен 14.03.2013Методы, способы, средства защиты информации. Основной принцип работы аппаратного модуля доверенной загрузки "Аккорд-АМДЗ". Аппаратные средства криптографической защиты нформации. Способы несанкционированного вторжения в процесс обмена данными в IP-сетях.
контрольная работа, добавлен 15.02.2010Изучение теорий операционных систем. Исследование принципов построения и особенностей проектирования современных ОС. Сущность виртуальной памяти и алгоритма синхронизации. Рассмотрение операционной и файловой системы, система управления вводом-выводом.
книга, добавлен 12.01.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Этапы развития СУБД. Основные функции стандартного интерактивного приложения. Расписание транзакций, отдельные элементы кортежей. Модель с блокировками для записи. Встроенный язык, команды для работы с файлами. Защита от удаления содержимого базы данных.
курс лекций, добавлен 06.12.2011- 93. Массивы
Массивы как важная составляющая языка программирования. Объявление, инициализация массивов. Создание многомерных массивов с помощью "new". Переходы между примитивными и обычными ссылочными типами. Ошибка ArrayStoreException, переменные и их значения.
лекция, добавлен 05.01.2014 Исследование составных частей, основных принципов построения и функционирования компилятора. Практическое освоение методов построения составных частей компилятора для заданного входного языка. Характеристика принципа работы лексического анализатора.
курсовая работа, добавлен 06.11.2017- 95. Создание базы данных средствами реляционной СУБД и разработка клиентского приложения для работы с БД
Особенности и этапы создания базы данных "Учет материальных ресурсов". Создание таблиц подсистемы с помощью мастера, в режиме конструктора, путем ввода данных. Средства 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