signals 相关问题

信号是向进程发出事件发生的通知。信号有时被描述为软件中断。信号类似于硬件中断,因为它们中断了程序的正常执行流程;在大多数情况下,无法准确预测信号何时到达。它们在C标准中定义并在POSIX中扩展,但许多其他编程语言/系统也提供对它们的访问。

SIGSTOP和SIGTSTP有什么区别?

只是想知道SIGSTOP和SIGTSTP信号之间的区别。

回答 3 投票 100

通过信号的暂停和继续过程

我在这里有两个问题/问题! 1)我试图抓住CTRL + Z并处理它,但是什么也没发生! 2)我如何测试CONTSIGNAL? (它没有CTRL +等快捷方式。)有什么...

回答 1 投票 0

通过信号的暂停和继续过程

我在这里有两个问题/问题! 1)我试图抓住CTRL + Z并处理它,但是什么也没发生! 2)我如何测试SIGCONT? (它没有CTRL +等快捷方式。)有什么问题吗...

回答 1 投票 0

Python脚本在SIGINT“以下情况下在没有活动异常的情况下终止调用后挂起”

我有一个从传感器收集数据的python应用。传感器的驱动程序是封闭源代码,我在其周围编写了包装程序以简化其使用。整个应用程序在Linux上运行。 ...

回答 1 投票 0

addShutDownHook和Java中的信号处理程序有什么区别?

[当我的程序使用addShutDownHook时,它表现得很厉害?

回答 3 投票 0

P /调用:致命错误。无效的程序:尝试从运行时类型安全代码中调用NativeCallable方法

我正在尝试使用libstd的sigaction在Linux系统(Ubuntu)的后台任务中捕获致命信号。这是我的Program类和DllImport声明:using System;使用System.Runtime ....

回答 1 投票 -1

Golang信号处理和time.Sleep()交互作用

我在Go程序上遇到了麻烦,该程序本应捕获SIGTERM并正常关闭。我可以看到它启动了关闭过程,但随后突然退出而没有...

回答 1 投票 0

从cin读取过程的HUP信号

我有一个可执行文件,总是在循环中从std :: cin读取输入,我也有一个SIGHUP处理程序。 #include #include void hupHandler(int){std :: cout

回答 1 投票 1

为什么在此代码中使用信号处理程序会出现分段错误?

我在程序中编写了一个信号处理程序,但是在此文件结构中,我遇到了分段错误。但是,如果所有内容都在一个文件中,那么一切都将正常运行。据我了解,它不能...

回答 1 投票 1

Django为用户信号创建配置文件

im试图使用信号为用户帐户创建配置文件,但是在编写代码后根本没有创建django.db的Django 3.0.5 users / models.py,从django.contrib.auth导入模型。

回答 1 投票 0

Sendindg带有管道并在C中使用信号的字符串?

我必须在Linux上用C编写程序作为作业。 (由于在线讲座,我的老师没有给我们提供示例程序。)有一个父母和两个孩子。第一个孩子必须发送...

回答 1 投票 1

在暂停时向子进程发送信号

我的目标是在子进程创建后暂停它。然后,我想中断暂停,并通过从父进程通过kill()发送的信号来执行此操作。主要问题是我应该放在哪里...

回答 1 投票 0

忽略C上的信号

这不是关于代码的问题,而是理论上的问题。我以前有这段代码:void handler(int signal){printf(“ Handler named \ n”); }结构规避行为; act.sa_handler =&handler; act.sa_flags = ...

回答 1 投票 1


如何使用python计算功率与时间图的上升时间,功率过冲和稳定时间

我正在尝试测量python中功率与时间(信号输出)图的上升时间,功率过冲和建立时间。您知道一个Python函数,该函数可以让我计算这3个...

回答 1 投票 3

如何使函数异步信号安全?

我有以下事件处理程序函数void signal_term_handler(int sig){printf(“ EXIT:TERM signal Received!\ n”); int rc = flock(pid_file,LOCK_UN | LOCK_NB); if(rc){...

回答 3 投票 6

[在m2m字段中更新对象时如何使用Django信号更新模型字段?

我正在尝试根据OrderItem上的更新数量来更新订单总数。为此,我使用Django信号m2m通过post_add或post_remove操作进行更改。这是我的模型:class Item(models.Model):...

回答 2 投票 0


ManualResetEventSlim信令会降低性能吗?

我正在使用ManualResetEventSlim在我的应用程序中具有信令机制,如果请求/秒为100,则效果很好。随着请求/秒的增加,它会变得更糟。例如:100个请求/秒-> 90%...

回答 1 投票 1

我想使用sigaction(),但我有问题

我想制作一个程序,如果进程接收到SIGQUIT,则打印一些消息并终止该进程。这是我的代码,void signal_handler(int num){printf(Received SIGQUIT \ n“); kill(...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.