8 отношения: Критическая секция, Поток выполнения, Разделяемая память, Состояние гонки, Условная переменная, Фьютекс, Мьютекс, Дейкстра, Эдсгер Вибе.
Критическая секция
Критическая секция — участок исполняемого кода программы, в котором производится доступ к общему ресурсу (данным или устройству), который не должен быть одновременно использован более чем одним потоком исполнения.
Новый!!: Семафор (информатика) и Критическая секция · Узнать больше »
Поток выполнения
Процесс с двумя потоками выполнения на одном процессоре Пото́к выполне́ния (тред; от thread — нить) — наименьшая единица обработки, исполнение которой может быть назначено ядром операционной системы.
Новый!!: Семафор (информатика) и Поток выполнения · Узнать больше »
Разделяемая память
Наглядное представление разделяемой памяти Разделяемая память (Shared memory) является самым быстрым средством обмена данными между процессами.
Новый!!: Семафор (информатика) и Разделяемая память · Узнать больше »
Состояние гонки
Состояние гонки (race condition), также конкуренция — ошибка проектирования многопоточной системы или приложения, при которой работа системы или приложения зависит от того, в каком порядке выполняются части кода.
Новый!!: Семафор (информатика) и Состояние гонки · Узнать больше »
Условная переменная
Условная переменная — примитив синхронизации, обеспечивающий блокирование одного или нескольких потоков до момента поступления сигнала от другого потока о выполнении некоторого условия или до истечения максимального промежутка времени ожидания.
Новый!!: Семафор (информатика) и Условная переменная · Узнать больше »
Фьютекс
Фьютекс (futex, сокращение от fast userspace mutex) — в программировании способ реализации семафоров и мьютексов POSIX в Linux.
Новый!!: Семафор (информатика) и Фьютекс · Узнать больше »
Мьютекс
Мью́текс (mutex, от mutual exclusion — «взаимное исключение») — аналог одноместного семафора, служащий в программировании для синхронизации одновременно выполняющихся потоков.
Новый!!: Семафор (информатика) и Мьютекс · Узнать больше »
Дейкстра, Эдсгер Вибе
Э́дсгер Ви́бе Де́йкстра (Edsger Wybe Dijkstra (11 мая 1930, Роттердам, Нидерланды — 6 августа 2002,, Нидерланды) — нидерландский учёный, труды которого оказали влияние на развитие информатики и информационных технологий; один из разработчиков концепции структурного программирования, исследователь формальной верификации и распределённых вычислений. Тьюринговский лауреат (1972).
Новый!!: Семафор (информатика) и Дейкстра, Эдсгер Вибе · Узнать больше »