semaphore

semaphore

美 [ˈseməˌfɔr]  英 [ˈseməˌfɔː(r)]

  • n.信号标;旗语
  • v.打旗语;(用其他类似的信号系统)发信号
  • 网络信号量;信号灯;号志

词形变化

过去分词:semaphored  现在分词:semaphoring  第三人称单数:semaphores  

英汉双解

n.
1.
[u]
信号标;旗语a system for sending signals in which you hold your arms or two flags in particular positions to represent different letters of the alphabet
v.
1.
[i][t]
~ (sth).~ that…
打旗语;(用其他类似的信号系统)发信号to send a message to sb by semaphore or a similar system of signals

英汉解释

n.
1.
(铁路的)臂板信号(机),信号(灯);信号装置
2.
(军队的)旗语通信(法)
3.
【旅】塞玛弗,南澳大利亚阿德莱德的一个滨海区
v.
1.
打信号(机)通知
2.
打信号;打旗语

英英解释

n.

例句

Because named semaphores are system wide, it is possible to have multiple Semaphore objects that represent the same named semaphore.

因为命名信号针对整个系统范围所以可以具有多个表示同一命名信号

This method is called to wait for an event completion on the indicated semaphore, with a specified time.

调用这个方法等待需要信号某个事件完成等待指定一段时间

The effective user ID of the calling process must be that of the super-user or match the creator or owner of the semaphore set.

调用进程有效用户ID必须超级用户或者可以信号创建者所有者匹配用户

Timeout in wait functions: When used in one of the wait functions, timeout value can be specified for Windows semaphore objects.

等待函数超时一个等待函数使用可以Windows信号对象指定超时

Single-valued semaphore can only be one thread access, and multi-valued semaphore can be a number of threads available.

信号只能一个线程获得信号可以若干线程获得

The pshared argument indicates whether this semaphore is to be shared between the threads of a process, or between processes.

pshared参数标明信号是否进程线程或者进程共享

A programming error in another thread might have caused that thread to exit the semaphore more times than it entered.

另一个线程编程错误可能导致线程退出信号次数超过进入次数

If constant semaphore problems appear on the server console, check whether or not the tasks schedule is conflicting.

如果常量信号问题出现服务器控制台上那么检查任务安排是否冲突

The writer process(es) lines up to access the data structure, and is held back until the semaphore is made available.

进程排队等待访问这个数据结构这个信号可用之前一直阻塞

Once more she is distracted, catching the eye of the waiter with a demure flutter of restaurant semaphore and asking for more water.

一次离开谈话主题端庄挥手吸引侍者注意又要一些

You can clearly see that on February 26, there was a change in the semaphore usage, due to the first Domino 7 beta.

可以清楚看到2月26日,信号量使用情况一次变化由于第一发布Domino7beta。

An attempt to take a counting semaphore is blocked only if all of the available resources are in use.

仅仅所有可用资源完了阻塞

Class with the specified sections of the access control security rules from the system semaphore with the specified name .

使用来自具有指定名称系统信号访问控制安全性规则指定部分初始

args are the values to be updated in the semaphore set data structure through this IPC_SET (explained in the sample).

args这个信号数据结构通过IPC_SET更新这个例子解释)。

Thus, named semaphore can be used to synchronize the activities of processes as well as threads.

因此命名信号用于同步进程活动以及线程活动

Method is called on a semaphore whose count is already at the maximum.

计数达到最大信号调用

Monty Python came up with a semaphore version of Wuthering Heights, the novel that also gave Kate Bush her debut single.

巨蟒剧团MontyPython制作演员旗语交流信号灯呼啸山庄》,凯特·布什其中首次

You can create a Semaphore object that represents a named system semaphore by using one of the constructors that specifies a name.

可以使用用于指定名称一个构造函数创建表示命名系统信号

"Etc. , that is numerous, etc. . . " Fan Hai Lei did to let the semaphore that I stop to talk.

等等等等。”范海勒暂停说话手势

When all threads have released the semaphore, the count is at the maximum value specified when the semaphore was created.

所有线程释放信号计数达到创建信号指定最大

A data structure for mutual exclusion, also known as a binary semaphore.

表现互斥现象数据结构当作二元信号灯

With a semaphore, we create a semaphore set consisting of a single member and initialize the semaphore's value to 1.

我们使用信号创建包含成员信号同时信号初始化为1。

The current semaphore represents a named system semaphore, but it was not opened with SemaphoreRights. : : . Modify rights.

当前信号表示一个命名系统信号不是SemaphoreRights.::.Modify权限打开

The solution, of course, is to use finally to release the semaphore permit; an easy enough -- but all-too-often-forgotten -- approach.

当然解决方案使用finally释放信号许可证一个简单容易遗忘方法

If a thread has entered the semaphore multiple times, this method overload allows the entire semaphore count to be restored with one call.

如果线程多次进入信号方法重载允许通过一个调用还原整个信号计数

The definition of a shared memory and process shared data structure and built-in semaphore support.

一个共享内存定义进程共享数据结构内置信号支持

A SemaphoreSecurity object specifies access rights for a named system semaphore, and also specifies how access attempts are audited.

SemaphoreSecurity对象指定命名系统信号访问权限以及如何审核访问尝试

These limitations also lessened the effectiveness of the semaphore, a modern precursor to the electric telegraph.

这些限制削弱旗语电报先驱作用

The following code example creates a semaphore with a maximum count of three and an initial count of zero.

下面代码示例创建一个最大计数3、初始计数0信号

In the infinite loop case above, all threads except main are in a waiting state (on a semaphore, or waiting for some event).

上述循环情况所有主线之外线程处于等待状态等待一个信号等待某个事件)。

The exception that is thrown when the Semaphore. : : . Release method is called on a semaphore whose count is already at the maximum.

计数达到最大信号调用Semaphore.::.Release方法引发异常

Based on that information, you can try some of the following techniques to continue narrowing the focus area around the semaphore timeout.

根据信息可以尝试使用以下技术继续信号超时相关领域范围

of simple locks , a semaphore is a thread- safe counter initialized to the number of resources available for use .

信号简单上锁基础实现相当于线程安全执行初始化为可用资源个数计数器

Provides a representation of a semaphore implemented by the host.

提供宿主创建信号表示形式

A semaphore is to your system what a traffic signal is to an intersection: a mechanism that keeps things running smoothly.

信号对于系统作用十字路口信号灯一种保持系统运行顺畅机制

Tagged semaphore's design, definition and application in realizing process's synchronization and mutual exclusion are discussed in detail.

论述标签信号设计定义及其实现进程同步互斥应用

Part one of this series discusses why semaphore timeouts occur and how to troubleshoot the reasons behind them.

系列第1部分讨论为什么出现信号超时以及如何判断信号超时原因

This example does not attach the security object to a Semaphore object.

示例安全对象附加Semaphore对象

This article is part two in a two-part series on recognizing, troubleshooting, and preventing semaphore issues.

本文系列文章第2部分讨论如何识别解决防止信号问题

An error occurred attempting to ensure exclusive cluster configuration access. The required semaphore could not be created.

保证独占群集配置访问出错