Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит semaphore?
Значение и примеры · Разработка программного обеспечения
semaphore: семафор
Механизм синхронизации со счётчиком, ограничивающим число задач, одновременно получающих доступ к ресурсу или продолжающих работу.
Где и как употребляется
Применяется для ограничения параллельной работы и сигнализации доступности. Счётный семафор допускает несколько задач, в отличие от mutex.
Примеры предложений
A semaphore limits the image processor to four simultaneous downloads.
Семафор ограничивает обработчик изображений четырьмя одновременными загрузками.
Каждая загрузка занимает разрешение; остальные ждут, пока одно из четырёх освободится.
The worker releases the semaphore even when decoding the file fails.
Рабочий поток освобождает семафор, даже если декодирование файла завершилось ошибкой.
Возврат разрешения не даёт сбою навсегда уменьшить доступную ёмкость.
Распространённые словосочетания
- counting semaphore
- acquire a semaphore
- release a semaphore
Связанные термины
Другие термины: Основы программирования
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
