腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
特定
时间
的sem_timedwait()
、
、
、
我想在
信号量
上等待20毫秒,如下所示,但是当我打印tv_sec和tv_nsec的值时,会得到非常大的值。 有人会帮助理解下面的代码吗?
浏览 0
提问于2015-01-14
得票数 0
2
回答
“
信号量
超时
时间
已过期”SQL
、
、
、
断断续续地(大约千个请求中有一个请求),我得到了错误"System.ComponentModel.Win32Exception:
信号量
超时
时间
已经过期“。(提供者: TCP提供程序,错误:0-
信号量
超时
期已过期)--> System.ComponentModel.Win32Exception:
信号量
超时
期已过期 似乎没有理由这样做,错误之前和之后的请求以及它们与
浏览 0
提问于2014-06-13
得票数 14
回答已采纳
1
回答
在调用CreateFile打开串行端口"comX“时,如何设置有限的
时间
?
、
、
如果硬件不通电,使用"CreateFile“将导致线程阻塞,并在5-6秒后造成”
信号量
超时
时间
已过期“的错误。是否可以通过设置
超时
时间
来减少使用"CreateFile“的
时间
?谢谢。
浏览 3
提问于2017-03-17
得票数 1
回答已采纳
1
回答
关注大型InnoDB 24x7表上的检查表,
大型InnoDb表上的检查表是否会导致联机事务阻塞问题?假设表大小为5GB。
浏览 0
提问于2020-04-14
得票数 0
9
回答
Mac上的POSIX
信号量
: sem_timedwait替代方案
、
、
、
我正在尝试将一个使用
信号量
的项目(从
linux
)移植到Mac,但是一些posix
信号量
没有在Mac上实现。我在这个端口上碰到的是sem_timedwait()锁定,而不等待另一个进程或线程解锁在指定的
超时
过期时执行。
浏览 13
提问于2009-03-13
得票数 15
回答已采纳
3
回答
FreeRTOS
信号量
、
、
我的问题是:我在这里是否已经有了
信号量
,或者我必须显式地调用xSemaphoreTake( xSemaphore, (portTickType) 10 ),比如: // We have finished
浏览 4
提问于2013-01-05
得票数 1
回答已采纳
3
回答
VxWorks互斥
信号量
被崩溃的任务锁定
、
、
、
崩溃的任务锁定了一个互斥
信号量
(比如semA)。现在,下一个TASK2正在等待semA解锁。由于semA被崩溃的任务锁定,TASK2将无限期等待获取semA。这破坏了应用程序的功能。我们不能在TASK2中提供锁定semA的
超时
,因为semA正在保护通过套接字发送数据的发送路由。提供
超时
将导致消息通信失败。通过谷歌搜索,我发现
LINUX
的强大互斥锁解决了这个问题,但我们的平台是VxWorks(5.5.1版)。那么,谁能告诉我在VxWorks中处理这个问题的方法?1) TASK2将在semA上等待特定的
超时
<
浏览 5
提问于2014-10-20
得票数 0
1
回答
为什么SIGALRM触发
信号量
?
、
、
我是
linux
编程领域的新人。我做了以下实验,发现了一个奇怪的现象:我在程序中设置了一个计时器,当它
超时
时,它会触发
信号量
,但我没有在timer_handler中使用函数"sem_post“。如何在
信号量
中阻塞SIGALRM?谢谢。\n", count++); return 0;下面是运行程序的结果:
超时
...现在计数是: 1.
超时
...现在计时是: 2.
浏览 1
提问于2021-01-06
得票数 0
1
回答
在dispatch_semaphore_signal (无dispatch_release情况)之后的块中有什么问题需要调用吗?
、
、
:当
超时
(没有ARC情况)时,下面的代码有问题吗?是否有必要为
信号量
添加__block?waitTime > 0) { timeout = dispatch_time(DISPATCH_TIME_NOW,waitTime * NSEC_PER_SEC);} dispatch_semaphore_t
信号量
= dispatch_semaphore_create(0)
浏览 8
提问于2020-11-10
得票数 0
回答已采纳
3
回答
com.netflix.zuul.exception.ZuulException: Hystrix读取
超时
、
、
、
、
据我所知,1秒是默认的hystrix
超时
,为了在Zuul中配置
超时
,我必须配置以下属性: hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds
浏览 33
提问于2019-03-29
得票数 6
1
回答
在Swift中处理未收到的api调用响应的好方法是什么?
、
当许多API调用的正常响应
时间
不同时,我如何确定需要等待多长
时间
? 我最感兴趣的肯定是最佳实践,但我对任何好的方法有点困惑,因为当您没有收到响应时,就没有触发器。我想我可以设置一个
时间
戳,并使用NSTimer检查if和now的
时间
戳之间的差异……但是,这是一个好的处理方式吗?我目前能想到的大多数方法都让人感觉笨重和错误。
浏览 0
提问于2016-07-24
得票数 0
1
回答
RHEL/Apache - WCHAN="semtim“的意思
、
、
、
WCHAN="semtim“的意思是什么?S 0 25330 1 0 78 0 16168 170563 - ? 00:00:14 httpdS 48 31450 25330 2 75 0 109992 186745
浏览 0
提问于2012-05-08
得票数 0
回答已采纳
4
回答
锁定或同步
、
、
第二个的
超时
时间
为15秒。当前的实现是主线程每2秒检查一次。我需要做的是只等待第二个线程完成,最多15秒。我想尝试等待和通知,但它需要同步。我正在考虑使用Lock。我以前没试过。请在这方面帮帮我。
浏览 0
提问于2010-08-13
得票数 2
回答已采纳
1
回答
在我的代码中添加
信号量
重试登录
、
、
当前场景一个重试机制,其中如果
信号量
锁由于
超时
而失败,它将调用我的重试机制,我计划在锁失败的情况下重试,延迟1秒,重试5次。我的问题是
信号量
锁返回什么,下面是我的方法 int count =5; errorhandl err = N
浏览 3
提问于2015-07-28
得票数 0
2
回答
Server断开
(提供程序: TCP提供程序,错误:0-
信号量
超时
期已过期)-> System.ComponentModel.Win32Exception (0x80004005):
信号量
超时
期已过期
浏览 4
提问于2020-01-29
得票数 0
2
回答
如何等待所有按钮点击功能完成
、
现在我想等待,直到我得到一个“响应”,所以我获得了一个
信号量
为T的
时间
。 在我尝试获取
信号量
之前,我以为函数会执行,并且会显示一个进度条,但是程序最终进入了
信号量
获取并休眠,阻塞了其他函数(可能)。在
信号量
超时
后,将显示进度对话框。在继续之前,我如何确保所有前面的函数都成功完成?
浏览 0
提问于2020-06-08
得票数 2
1
回答
使用Mach
信号量
替换进程间匿名
信号量
、
、
、
、
我希望在共享内存中使用匿名
信号量
来同步多个进程。用于初始化
信号量
: task_t task = current_tasksemaphore_create(task, &sema->semaphore, SYNC_POLICY_FIFO,
浏览 7
提问于2020-12-06
得票数 4
1
回答
有EINTR检查的sem_timedwait保证在指定的
时间
等待>=吗?
、
、
、
一种用于定时等待
信号量
的推荐方法(简化为简洁):clock_gettime(CLOCK_REALTIME, &ts);ts.tv_nsec+= 3; continue; 假设
信号量
没有被发布到(即
超时
是预期的),while循环是否保证在ts中指定的
时间
(或稍晚一些)退出?也就是说,是否保证
浏览 4
提问于2020-01-17
得票数 1
回答已采纳
1
回答
使用GCD的二进制
信号量
、
、
、
、
我正在尝试使用GCD创建一个二进制
信号量
。我有两个方法->,一个用于请求资源,另一个用于释放资源。Call 1 -> Request // I get resource.releaseResource long ret = dispatch_semaphore_signal(resourceAccess);} 知道为什么
信号量
值超过
浏览 4
提问于2015-07-03
得票数 0
回答已采纳
5
回答
我需要实现一种方法来休眠这个线程,直到它有工作要做为止。
、
、
、
、
99.9%的
时间
,我的线程处理什么都不做,只是吸取力量。我需要实现一种方法来休眠这个线程,直到它有工作要做。所以有几个想法: 使用select()阻止。(更熟悉
Linux
的人可以在这里引用一个实现示例.我不知道该怎么做。)但是线程可以在计时器的持续
时间
内休眠,如果从管理器接收到信号,线程就会醒来处理。
浏览 1
提问于2012-06-29
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 信号量
详解Linux多线程中的互斥锁、读写锁、自旋锁、条件变量、信号量
python接口自动化17-响应时间与超时
在 MySQL 中处理时间|Linux 中国
两种方法实现Linux不活动用户登录超时后自动登出
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券