腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Sigalrm
(
linux
信号)
linux
、
posix
、
boost-signals2
我对
Linux
signals还不熟悉。如果一个进程初始化了多个计时器,那么一个进程如何知道哪个
SIGALRM
属于哪个计时器?
浏览 4
提问于2013-04-25
得票数 1
1
回答
为什么在HPUX上
SIGALRM
不能在线程中发生?
multithreading
、
alarm
、
hp-ux
我发现在HPUX上,
SIGALRM
信号可以由系统创建,并由进程在单线程应用程序中正确捕获。但是,如果我在线程中设置
SIGALRM
,则
SIGALRM
将不再发生。为什么?这个问题只在HPUX平台上出现,但在其他UNIX平台上工作良好(solaris sparc、x86、
Linux
、AIX、Mac和Ubantu) 请帮帮我!谢谢!
浏览 0
提问于2013-07-18
得票数 1
2
回答
python: windows中
SIGALRM
的等价物
python
、
windows
、
signals
、
alarm
、
signal-handling
我有这个装饰器: def decorate(f): def new_f(*args, **kwargs): finally: signal.si
浏览 0
提问于2011-12-08
得票数 20
回答已采纳
2
回答
Ubuntu 12.4报警系统调用
c
、
ubuntu
、
signals
、
virtualbox
我有一个在Ubuntu12.4上运行的程序(内核:
Linux
3.2.0-39-泛型-pae #62-Ubuntu i686 i686 i386 GNU/
Linux
;编译器: gcc (Ubuntu/Linaro*/ { signal(
SIGALRM
如果我在上面运行strace,最后三行是: rt_sigaction(
浏览 3
提问于2013-04-01
得票数 3
1
回答
Linux
定时器间隔
timer
、
arduino
、
intel-edison
我创建了一个
Linux
,当一个
sigalrm
_handler被调用时,我正在检查上一次调用中经过的时间。这是我的代码:static int counter; { Serial.println(micros()-time
浏览 6
提问于2018-03-11
得票数 0
回答已采纳
2
回答
Linux
和Windows ->上的报警功能找不到与Windows -> C++相同的功能
c
、
windows
、
alarm
我现在已经在
Linux
上工作了一段时间,做了一些C程序,现在我需要为windows构建一个应用程序,但很难找到警报功能的替代品(在signal.h上找到)……signal(
SIGALRM
, myfunc);在这个例子中,操作系统将每2秒调用一次函数myfunc (在windows中可能是毫秒,但现在不要在意这个细节)。我已经搜索了一段时间如何在windows上做同样的事情(只
浏览 0
提问于2010-12-23
得票数 4
回答已采纳
1
回答
php pcntl_alarm - pcntl_signal处理程序不触发?
php
、
timeout
、
command-line-interface
、
pcntl
来做一些事情,所以为了测试它,我运行了一个例子的变体,当您搜索pcntl_alarm时,您在任何地方都可以找到它:{ exit;pcntl_signal('
SIGALRM
', 'signal_handler'); echo "$i "; sl
浏览 3
提问于2016-10-28
得票数 1
回答已采纳
2
回答
linux
/glibc.我可以在信号处理程序中使用fprintf吗?
linux
、
signals
、
handler
、
glibc
我可以在glibc/
linux
的信号(
SIGALRM
)处理程序中使用fprintf(stderr)吗?
浏览 4
提问于2010-12-29
得票数 3
回答已采纳
1
回答
Linux
下的快速用户空间进程间通知方法?
linux
、
performance
、
ipc
、
broadcast
、
futex
我们有两个
Linux
进程与域套接字通信,性能目标是通过单个域套接字连接实现5k iops和4k请求大小,为了减少cpu开销,我们将域套接字替换为io-ring(基于共享内存),但关键的“通知”步骤仍然由域套接字实现
浏览 7
提问于2014-01-05
得票数 7
1
回答
为什么signal.
SIGALRM
不能在windows上的Python中运行?
python
、
linux
、
windows
、
python-3.x
、
signals
# Set the signal handler and a 5-second alarmsignal.alarm(5)= os.open('/dev/ttyS0', os.O_RDWR) 有没有什么特别的原因导致singal.
SIGALRM
Auto complete甚至在Pycharm IDE中显示
SIGALRM
(我假设会有一个
浏览 0
提问于2018-10-12
得票数 14
回答已采纳
1
回答
SIGALRM
的处理程序不工作
c
、
linux
、
signals
、
scheduler
任务是在
Linux
系统(Ubuntu上)上制作虚拟实时操作系统。 /* Do} signal(
SIGALRM
, scheduler
浏览 5
提问于2015-11-29
得票数 1
回答已采纳
1
回答
每3秒调用一次函数
c
、
timer
、
sdl
我在C中的计时器有问题,我必须每3秒调用一个函数(例如,放下Hello!每隔3秒)。它不能等待调用函数。我在做一个游戏,所以函数会被用来做随机坐标,但是我必须能够移动我的玩家。
浏览 6
提问于2014-01-19
得票数 0
回答已采纳
2
回答
中断当前正在执行的所有asyncio.sleep
python
、
linux
、
async-await
、
python-asyncio
哪里什么def
sigalrm
_sent(signum, frame):然后我得到了关于捕获
SIGALRM
的日志行,但是asy
浏览 8
提问于2016-05-13
得票数 8
回答已采纳
1
回答
在C中使用sigaction启用信号处理程序
c
函数中启用了我的信号处理程序,如下所示: psa.sa_handler = pSigHandler; printf("Pareint signum: %d", signo);// debug case
SIGALRM
: printf("P <e
浏览 1
提问于2011-02-25
得票数 13
回答已采纳
1
回答
C-在线程中使用σ挂起不起作用
c
、
pthreads
、
signals
在作业作业中,我只需要使用
linux
系统调用来管理游戏中的信号,用C编程。我必须做的一件事,就是在thread中调用不确定的σ挂起并等待一个
SIGALRM
,然后如果有一个sigal臂(信号报警),我必须printf()一些东西(不管什么)。游戏中有一个定时器可以发送
sigalrm
。我的代码可以工作,但与sigsuspend的部分不同,当然,我还有一个sigarlm处理程序,当它接收到sigarlm时,它会使用SDL做一些事情。sigact.sa_flags = 0;
浏览 0
提问于2017-12-09
得票数 1
2
回答
特定时间段后的C++调用函数-无Boost
c++
、
function
、
timer
、
call
、
ogre
理想情况下,我希望这个解决方案能在Windows和
Linux
上运行。这是一个很高的要求,我知道!编辑:程序是交互式的,所以我不能让线程进入睡眠状态。
浏览 1
提问于2012-03-19
得票数 0
1
回答
如果超时后未完成,如何停止子进程
c
、
linux
、
ubuntu
我正在
Linux
上运行代码。//supposed to include the submitted code { err(1, NULL); signal(
SIGALRM
, alarm_handler); // assigning an alarmhandler for
SIGALRM
浏览 1
提问于2016-10-24
得票数 1
回答已采纳
1
回答
recvfrom()超时值与with ()
linux
、
posix
、
signals
、
alarm
我正在调试以下代码:alarm(1);如果我在设置警报处理程序之后添加了siginterrupt(
SIGALRM
, 1);,那么recvfrom就会像预期的那样中断。 我遗漏了什么?我的密码怎么了?
浏览 0
提问于2011-05-08
得票数 7
回答已采纳
1
回答
Linux
不实现POSIX信号队列吗?
c
、
linux
、
signals
、
posix
例如,如果FIFO是[
SIGALRM
, SIGIO, SIGUSR1, SIGIO],那么合并后( [
SIGALRM
, SIGIO, SIGUSR1]还是[
SIGALRM
, SIGUSR1, SIGIO
Linux
[skipped] 5.3.8-arch1-1 #1 SMP PREEMPT [skipped] x86_64 GNU/
Linux
[更新2019-
浏览 7
提问于2019-11-08
得票数 3
1
回答
多线程环境中完整进程的块信号
c
、
linux
、
pthreads
、
signals
、
posix
我在
linux
中有一个'C‘应用程序,其中我有寄存器
SIGALRM
处理程序。我的
SIGALRM
处理程序更新了其他线程也正在访问的一些全局数据。但是当多个线程正在运行时,
SIGALRM
就会不断地出现。我已经测试过pthread_sigmask,但它只更新当前线程的信号掩码。,thread_func,...); setitimer(ITIMER_REAL,...); {
浏览 3
提问于2013-12-31
得票数 3
回答已采纳
点击加载更多
相关
资讯
Android C++系列:Linux信号(三)
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券