Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Свободно
Более быстрый доступ, чем браузер!
 

Мьютекс

Индекс Мьютекс

Мью́текс (mutex, от mutual exclusion — «взаимное исключение») — аналог одноместного семафора, служащий в программировании для синхронизации одновременно выполняющихся потоков.

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) — международная организация, занимающаяся выпуском стандартов.

Новый!!: Мьютекс и Международная организация по стандартизации · Узнать больше »

Блокировка (программирование)

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

Новый!!: Мьютекс и Блокировка (программирование) · Узнать больше »

Перенаправления здесь:

Mutex, Мьютэкс, Мютекс, Мутекс, Взаимное исключение.

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »