16 отношения: Boost, C++, C11, POSIX Threads, Spinlock, Windows, Критическая секция, Поток выполнения, Открытый стандарт, Операционная система, Си (язык программирования), Семафор (информатика), Фьютекс, Многопоточность, Международная организация по стандартизации, Блокировка (программирование).
Boost
Boost — собрание библиотек классов, использующих функциональность языка C++ и предоставляющих удобный кроссплатформенный высокоуровневый интерфейс для лаконичного кодирования различных повседневных подзадач программирования (работа с данными, алгоритмами, файлами, потоками и т. п.). Свободно распространяются по лицензии Boost Software License вместе с исходным кодом.
Новый!!: Мьютекс и Boost · Узнать больше »
C++
++ (читается си-плюс-плюс) — компилируемый, статически типизированный язык программирования общего назначения.
Новый!!: Мьютекс и C++ · Узнать больше »
C11
C11 или ISO/IEC 9899:2011 (неофициально C1X) — актуальный стандарт для языка Си (ISO/IEC 9899:2011), который заменил существующий стандарт C99.
Новый!!: Мьютекс и C11 · Узнать больше »
POSIX Threads
POSIX Threads — стандарт POSIX-реализации потоков (нитей) выполнения.
Новый!!: Мьютекс и POSIX Threads · Узнать больше »
Spinlock
Спинлок (англ. Spinlock — циклическая блокировка)также используется термин «спин-блокировка» --> — низкоуровневый примитив синхронизации, применяемый в многопроцессорных системах для реализации взаимного исключения (мьютекса).
Новый!!: Мьютекс и Spinlock · Узнать больше »
Windows
Windows — семейство коммерческих операционных систем (OC) корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.
Новый!!: Мьютекс и Windows · Узнать больше »
Критическая секция
Критическая секция — участок исполняемого кода программы, в котором производится доступ к общему ресурсу (данным или устройству), который не должен быть одновременно использован более чем одним потоком исполнения.
Новый!!: Мьютекс и Критическая секция · Узнать больше »
Поток выполнения
Процесс с двумя потоками выполнения на одном процессоре Пото́к выполне́ния (тред; от thread — нить) — наименьшая единица обработки, исполнение которой может быть назначено ядром операционной системы.
Новый!!: Мьютекс и Поток выполнения · Узнать больше »
Открытый стандарт
Стандарт (в технике) — общедоступная и не секретная техническая спецификация, у которой либо отсутствует правообладатель (общественное достояние), либо же правообладателем является общественная организация, не совпадающая тождественно с производителем, использующим спецификацию в своих продуктах.
Новый!!: Мьютекс и Открытый стандарт · Узнать больше »
Операционная система
Операцио́нная систе́ма, сокр.
Новый!!: Мьютекс и Операционная система · Узнать больше »
Си (язык программирования)
Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.
Новый!!: Мьютекс и Си (язык программирования) · Узнать больше »
Семафор (информатика)
Семафо́р () — объект, ограничивающий количество потоков, которые могут войти в заданный участок кода.
Новый!!: Мьютекс и Семафор (информатика) · Узнать больше »
Фьютекс
Фьютекс (futex, сокращение от fast userspace mutex) — в программировании способ реализации семафоров и мьютексов POSIX в Linux.
Новый!!: Мьютекс и Фьютекс · Узнать больше »
Многопоточность
Многопото́чность — свойство платформы (например, операционной системы, виртуальной машины и т. д.) или приложения, состоящее в том, что процесс, порождённый в операционной системе, может состоять из нескольких потоков, выполняющихся «параллельно», то есть без предписанного порядка во времени.
Новый!!: Мьютекс и Многопоточность · Узнать больше »
Международная организация по стандартизации
Эмблема ИСО Международная организация по стандартизации, ИСО (International Organization for Standardization, ISO) — международная организация, занимающаяся выпуском стандартов.
Новый!!: Мьютекс и Международная организация по стандартизации · Узнать больше »
Блокировка (программирование)
В информатике, блокировка — механизм синхронизации, позволяющий обеспечить исключительный доступ к разделяемому ресурсу между несколькими потоками.
Новый!!: Мьютекс и Блокировка (программирование) · Узнать больше »