without examplesFound in 3 dictionaries
The Universal Dictionary- It is intended for a full-text search and it significantly expands the possibilities of working with lexical items from the Russian glossary of LingvoUniversal. Contains usage examples, synonyms, and antonyms.
- It is intended for a full-text search and it significantly expands the possibilities of working with lexical items from the Russian glossary of LingvoUniversal. Contains usage examples, synonyms, and antonyms.
семафор
м.р.; мор. ж.-д.
semaphore, signal post
LingvoComputer (Ru-En)
семафор
mutex, (одно из средств синхронизации в многопоточных процессах, используемое для управления доступом к разделяемыми ресурсами) semaphore
Unlock all free
thematic dictionaries
Examples from texts
Чтобы создать семафор или выполнить операцию up на семафоре S, процесс может выполнить команду.To create or do an up on semaphore S , a process can execute.Таненбаум, Эндрю / Современные операционные системыTanenbaum, Andrew S. / Modern Operating SystemsModern Operating SystemsTanenbaum, Andrew S.© Prentice Hall, Inc., 2001Современные операционные системыТаненбаум, Эндрю© Prentice Hall, Inc., 2001© Перевод на русский язык, ЗАО Издательский дом «Питер», 2002© ЗАО Издательский дом «Питер», 2002
Состояние семафора S определяется числом кортежей ("semaphore S") в пространстве кортежей.The state of semaphore S is determined by the number of ("semaphore S") tuples in the tuple space.Таненбаум, Эндрю / Современные операционные системыTanenbaum, Andrew S. / Modern Operating SystemsModern Operating SystemsTanenbaum, Andrew S.© Prentice Hall, Inc., 2001Современные операционные системыТаненбаум, Эндрю© Prentice Hall, Inc., 2001© Перевод на русский язык, ЗАО Издательский дом «Питер», 2002© ЗАО Издательский дом «Питер», 2002
В отличие от семафоров они не аккумулируют сигналы, чтобы впоследствии воспользоваться ими.They do not accumulate signals for later use the way semaphores do.Таненбаум, Эндрю / Современные операционные системыTanenbaum, Andrew S. / Modern Operating SystemsModern Operating SystemsTanenbaum, Andrew S.© Prentice Hall, Inc., 2001Современные операционные системыТаненбаум, Эндрю© Prentice Hall, Inc., 2001© Перевод на русский язык, ЗАО Издательский дом «Питер», 2002© ЗАО Издательский дом «Питер», 2002
Обычные многопоточные библиотеки предоставляют программистам намного более разнообразные наборы объектов синхронизации и функций, например, семафоры, события и барьеры памяти (memory barriers).General multithreading libraries provide a richer set of synchronization objects and functions such as semaphores, events, and memory barriers.Александреску, Андрей / Современное проектирование на C++Alexandrescu, Andrei / Modern C++ Design: Generic Programming and Design Patterns AppliedModern C++ Design: Generic Programming and Design Patterns AppliedAlexandrescu, Andrei© 2001 by Addison-WesleyСовременное проектирование на C++Александреску, Андрей© Addison-Wesley Publishing Company, Inc.© Издательский дом "Вильямс", 2002
Разумеется, операционная система должна знать о семафорах, но даже если у вас операционная система с семафорами, вы можете писать программы для нее на С или C++ (или на ассемблере, если вы склонны к мазохизму).Of course, the operating systems have to know about the semaphores, but at least if you have a semaphore-based operating system, you can still write the user programs for it in C or C++ (or even assembly language if you are masochistic enough).Таненбаум, Эндрю / Современные операционные системыTanenbaum, Andrew S. / Modern Operating SystemsModern Operating SystemsTanenbaum, Andrew S.© Prentice Hall, Inc., 2001Современные операционные системыТаненбаум, Эндрю© Prentice Hall, Inc., 2001© Перевод на русский язык, ЗАО Издательский дом «Питер», 2002© ЗАО Издательский дом «Питер», 2002
Вывод из всего вышесказанного следующий: семафоры являются примитивами слишком низкого уровня, а мониторы могут использоваться только в некоторых языках программирования.The conclusion is that semaphores are too low level and monitors are not usable except in a few programming languages.Таненбаум, Эндрю / Современные операционные системыTanenbaum, Andrew S. / Modern Operating SystemsModern Operating SystemsTanenbaum, Andrew S.© Prentice Hall, Inc., 2001Современные операционные системыТаненбаум, Эндрю© Prentice Hall, Inc., 2001© Перевод на русский язык, ЗАО Издательский дом «Питер», 2002© ЗАО Издательский дом «Питер», 2002
Едут мимо жизни, семафоры зеленые...They didn't know they were living — they'd had green lights all the way.Солженицын, Александр / Один день из жизни Ивана ДенисовичаSolzhenitsyn, Aleksandr / One Day in the Life of Ivan DenisovichOne Day in the Life of Ivan DenisovichSolzhenitsyn, Aleksandr© 1995 Alexander SolzhenitsynОдин день из жизни Ивана ДенисовичаСолженицын, Александр© Aleksandr Solzhenitsyn, 1978© Издательский Дом "Азбука-классикка", 2008
В отличие от мьютексов семафоры не содержат представления о владельце, поэтому они могут также быть полезны в ситуациях, когда одному потоку нужно получить ресурс, а другому освободить его.Unlike mutexes, semaphores do not have the concept of an owner, so they can also be useful in situations where one thread needs to acquire a resource and another thread needs to release it.МакКузик, Маршалл Кирк,Невилл-Нил, Джордж В. / FreeBSD: архитектура и реализацияMcKusick, Marshall Kirk,Neville-Neil, George V. / The design and implementation of the FreeBSD operating systemThe design and implementation of the FreeBSD operating systemMcKusick, Marshall Kirk,Neville-Neil, George V.© 2005 by Pearson Education, Inc.FreeBSD: архитектура и реализацияМакКузик, Маршалл Кирк,Невилл-Нил, Джордж В.© 2005 by Pearson Education, Inc.© Перевод «ИД КУДИЦ-ОБРАЗ», 2006
Мьютексы подобны двоичным семафорам, то есть семафорам, способным принимать только значения 0 и 1.Mutexes are like binary semaphores, that is, semaphores that can take on only the values of 0 and 1.Таненбаум, Эндрю / Современные операционные системыTanenbaum, Andrew S. / Modern Operating SystemsModern Operating SystemsTanenbaum, Andrew S.© Prentice Hall, Inc., 2001Современные операционные системыТаненбаум, Эндрю© Prentice Hall, Inc., 2001© Перевод на русский язык, ЗАО Издательский дом «Питер», 2002© ЗАО Издательский дом «Питер», 2002
Если нет ни одного семафора, любая попытка получить его приведет к блокировке процесса, пока какой-либо другой процесс не создаст такой кортеж.If none exist, any attempt to get one will block until some other process supplies one.Таненбаум, Эндрю / Современные операционные системыTanenbaum, Andrew S. / Modern Operating SystemsModern Operating SystemsTanenbaum, Andrew S.© Prentice Hall, Inc., 2001Современные операционные системыТаненбаум, Эндрю© Prentice Hall, Inc., 2001© Перевод на русский язык, ЗАО Издательский дом «Питер», 2002© ЗАО Издательский дом «Питер», 2002
Обработать прерывание значительно сложнее, чем просто принять его, выполнить up на семафоре, после чего вернуться из прерывания в предыдущий процесс с помощью команды процессора IRET.Processing an interrupt is not just a matter of taking the interrupt, doing an up on some semaphore, and then executing an IRET instruction to return from the interrupt to the previous process.Таненбаум, Эндрю / Современные операционные системыTanenbaum, Andrew S. / Modern Operating SystemsModern Operating SystemsTanenbaum, Andrew S.© Prentice Hall, Inc., 2001Современные операционные системыТаненбаум, Эндрю© Prentice Hall, Inc., 2001© Перевод на русский язык, ЗАО Издательский дом «Питер», 2002© ЗАО Издательский дом «Питер», 2002
User translations
No translations for this text yet.
Be the first to translate it!
Collocations
двоичный семафор
bit semaphore
вычислительный семафор
counting semaphore
семафор привилегированного режима
kernel-mode semaphore
многокрылый семафор
multiarm semaphore
мультиплексный семафор
muxwait semaphore
двухкрылый семафор
double-blade semaphore
многокрылый семафор
multi-arm semaphore
однокрылый семафор
single-blade semaphore
общий семафор
general semantically
показание семафора
armsignal aspect
крыло семафора
blade
операция занятия семафора
down operation
крыло семафора
hand
операция занятия семафора
P operation
сигнал семафора
peg
Word forms
семафор
существительное, неодушевлённое, мужской род
Ед. ч. | Мн. ч. | |
Именительный | семафор | семафоры |
Родительный | семафора | семафоров |
Дательный | семафору | семафорам |
Винительный | семафор | семафоры |
Творительный | семафором | семафорами |
Предложный | семафоре | семафорах |