ru

Мьютекс

en

Перевод мьютекс на английский язык

мьютекс
Существительное
raiting
Мьютекс используется для предотвращения одновременного доступа к ресурсу.
A mutex is used to prevent simultaneous access to a resource.

Опеределения

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

Идиомы и фразы

взятие мьютекса
Взятие мьютекса может привести к блокировке.
acquiring a mutex
Acquiring a mutex can lead to a deadlock.
освобождение мьютекса
Освобождение мьютекса позволяет другим потокам продолжить выполнение.
releasing a mutex
Releasing a mutex allows other threads to continue execution.
защита мьютексом
Защита мьютексом обеспечивает безопасность данных.
mutex protection
Mutex protection ensures data safety.
ожидание мьютекса
Ожидание мьютекса может увеличить время выполнения программы.
waiting for a mutex
Waiting for a mutex can increase the execution time of a program.
создание мьютекса
Создание мьютекса необходимо для синхронизации потоков.
creating a mutex
Creating a mutex is necessary for thread synchronization.

Примеры

quotes Приоритет задачи, которая «принимает» мьютекс, потенциально может быть повышен, если другая задача с более высоким приоритетом пытается получить тот же мьютекс.
quotes The priority of a task that 'takes' a mutex can potentially be raised if another task of higher priority attempts to obtain the same mutex.
quotes Это означает, что мьютекс всегда должен быть «возвращен», иначе задача с более высоким приоритетом никогда не сможет получить мьютекс, а задача с более низким приоритетом никогда не изменит унаследованный приоритет.
quotes This means the mutex must always be 'given' back - otherwise the higher priority task will never be able to obtain the mutex, and the lower priority task will never 'disinherit' the priority.
quotes Если задача присваивает мьютекс, только эта же задача может его снова освободить: мьютекс (и, следовательно, ресурс) временно принадлежит задаче.
quotes If a task obtains a mutex, only that same task can release it again – the mutex (and, hence, the resource) is temporarily owned by the task.
quotes Задача, которой принадлежит мьютекс, наследует приоритет задачи, которая пытается «взять» тот же мьютекс.
quotes The task that owns the mutex 'inherits' the priority of the task attempting to 'take' the same mutex.
quotes Рисунок 3 - Мьютекс -- это системный объект, который может находиться в одном из двух внутренних состояний -- быть "свободным" или "занятым"
quotes Figure 3 - Mutex is a system object which can be in one of the two internal states - "free" or "busy".