腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
进程
管理:
C
++中的WinAPI "SetProcessShutdownParameters“?
、
、
在Windows (7)中,在VC++中,我们可以设置“
进程
关闭
参数”(在XP中,父
进程
将先于
子
进程
自动
关闭
),以确保父
进程
在
子
进程
之前被杀死,如下所示:SetProcessShutdownParameters(shutdownlevel+1, SHUTDOWN_NORETRY); 如何在
Linux
浏览 1
提问于2013-07-16
得票数 3
2
回答
叉管创造
、
我的关于
C
应用于
Linux
的书说,如果一个
进程
用fork()创建了一个
子
进程
,那么它们之间创建的管道遵循以下原则: 需要注意的是,父
进程
和
子
进程
最初都
关闭
它们未使用的管道端。如果两个
进程
都是从其管道端
关闭
开始的,他们如何知道另一个
进程
何时可以自由地进行通信?也许,在
进程
之间是否存在中间缓冲区?
浏览 1
提问于2018-02-19
得票数 1
回答已采纳
3
回答
如何
关闭
Qt
子
进程
并让
子
进程
执行清理代码?
、
、
、
、
我将在
Linux
/Qt中启动一个
进程
,然后使用QProcess启动一些
子
进程
。最后,我想优雅地
关闭
子
进程
(也就是执行一些清理代码)。
子
进程
正在使用,现在当我调用QProcess::close()时,
子
进程
正在
关闭
,而不调用QSharedMemory::,结果是所有
进程
都
关闭
了.但仍有未清理的共享内存。我有
子
进程
浏览 17
提问于2011-09-21
得票数 2
回答已采纳
1
回答
以编程方式从父
进程
的
子
进程
捕获印记,因此它们不会转到stdout
、
、
、
、
我有一个在HPUX和
Linux
上运行的
C
++程序。我的程序创建了两个子
进程
,父
进程
等待这两个子
进程
完成。当我以如下方式执行我的程序形式运行目录时,run> myProgram有人知道怎么打开和
关闭
指
浏览 1
提问于2011-04-26
得票数 1
回答已采纳
1
回答
Python和
C
++之间的管道不会
关闭
、
、
我正在使用subprocess在python中生成一个
进程
,并希望使用管道从程序中读取输出。但是,
C
++程序似乎没有
关闭
管道,即使显式地告诉它
关闭
管道也是如此。read()方法不返回,因为fd未
关闭
在python中打开和
关闭
write fd解决了这个问题。但对我来说这就像是黑客攻击。有没有办法在我的
C
++
进程
中
关闭
fd? 非常感谢!
浏览 2
提问于2012-07-04
得票数 3
回答已采纳
1
回答
当父
进程
有多个线程、套接字和IPC时,在分叉(
子
)
进程
中调用system()
、
、
、
、
子
进程
调用setpgid() (以创建一个新组),然后调用system() (
C
/
C
++标准库的函数)。父
进程
一直在接受naps (us休眠()函数)并检查时间限制。如果在
子
进程
从system()返回之前超过了时间限制,则父SIGKILLs
子
进程
。 我使用的是:
Linux
(Ubuntu),线程等等,只有
C
/
C
++标准库!我的问题:
子
<em
浏览 2
提问于2015-09-03
得票数 1
回答已采纳
3
回答
进程
关闭
、
、
我可以使用Popen from python
子
进程
来
关闭
已启动的
进程
吗?例如,我从popen运行一些应用程序。在我代码的某些部分,我必须
关闭
已运行的应用程序。例如,在
Linux
的控制台中,我这样做:... It works and logs stdout here ...Ctrl +
C
and it breaks 我需要像Ctrl +
C
这样的东西,但在我的程序代码中。
浏览 2
提问于2010-07-11
得票数 1
回答已采纳
1
回答
父
进程
死亡时自动终止
子
进程
、
当父
进程
是死时,如何在Golang中自动杀死
子
进程
?例如,有任何自动
关闭
子
进程
的选项吗?
浏览 4
提问于2017-08-08
得票数 2
1
回答
C
: dup和近距离执行
、
、
在一本关于
C
编程的德文书(
Linux
Programmierung,由Jürgen Wolf编写)中,我找到了一份声明,翻译成英文如下(句子由我编号): 在某些情况下,您可能需要复制文件描述符1。例如,如果父
进程
想要与
子
进程
交换数据,并且
子
进程
通过使用exec*() 2被新
进程
覆盖。在这种情况下,如果没有dup() or dup2(),则设置
关闭
-exec标志3。当设置此标志时,所有文件描述符都无效(因为被新
进程
覆
浏览 2
提问于2016-12-08
得票数 5
回答已采纳
1
回答
通过
C
++应用程序(
Linux
)获取套接字状态
、
、
我需要编写一段代码,强制
关闭
具有CLOSE_WAIT状态连接的
子
进程
。它应该在父
进程
中运行,并不断检查分叉子
进程
(服务器)。目前,我无法在
子
级别更改通信代码。这段代码应该用
c
++编写,并在Unix/
Linux
上工作。通过代码使用netstat并解析结果来了解哪个socket+pid处于CLOSE_WAIT状态是个好主意吗?,有什么
C
++代码可以让我轻松获得套接字状态,给定文件描述符号吗?,如果您有其他想法
浏览 7
提问于2011-12-12
得票数 0
2
回答
QProcess::close()会在
进程
中引发unix信号吗?
、
、
、
在
Linux
/Qt中,我有一个GUI应用程序。GUI使用QProcess启动额外的
子
进程
。要
关闭
子
进程
,我使用QProcess:: close ()。 :: 是否为
子
进程
引发unix信号?
浏览 6
提问于2011-09-21
得票数 2
回答已采纳
3
回答
退出终端机与
关闭
终端机
、
、
上下文:-如果我退出终端(使用终端上的exit命令),/lib/systemd/systemd --user将成为
子
进程
的父
进程
如果我从另一个终端终止终端
进程
(使用kill),结果与上面相同如果我使用交叉图标
关
浏览 0
提问于2021-10-13
得票数 3
1
回答
从非子
进程
获取退出代码。
、
、
、
我在看如何从非子
进程
中获得退出代码。 众所周知,很少有函数可以处理
子
进程
,例如等待/等待。使用此函数,我们可以等到
子
进程
关闭
并获得退出错误代码。但这只适用于
子
进程
。在Windows中,我们可以通过调用OpenProcess打开
进程
,然后直接使用返回的句柄。因此,我们可以调用GetExitCodeProcess函数并检索状态。对于使用非子
进程
,
Linux
中是否有类似的东西?
浏览 1
提问于2014-09-30
得票数 1
1
回答
在WINDOWS中从子
进程
向父
进程
发送信号
、
、
我在父
进程
中创建
子
进程
。它们通过管道进行通信,但这并不重要。我想要检测
子
进程
是否
关闭
、中断或可能抛出异常。基本上,我想控制
子
进程
。但是在搜索了2天后,我找不到任何方法在WINDOWS中做到这一点,我对谷歌得到同样的"
linux
“解决方案感到沮丧。下面给出的stackoverflow中的解决方案都不适合我。
浏览 0
提问于2016-04-13
得票数 0
4
回答
如何在调用fclose()之前判断流是否在
C
中
关闭
、
、
我有一个失败的
C
程序,我已经将其范围缩小到一个fork()ed的
子
进程
试图
关闭
stdout和stderr,这两个子
进程
在调用fork()之前被其父
进程
关闭
-我假设这些流被传递给
子
进程
。在尝试使用诸如fclose(stdout)之类的东西
关闭
流之前,如何在
C
中判断它是否已
关闭
浏览 4
提问于2010-03-03
得票数 3
回答已采纳
1
回答
使用陷阱SIGCHLD重新启动
子
进程
?
、
、
、
我见过监控程序在脚本中定期使用'ps‘或'service status (在
Linux
上)’检查
进程
状态,或者在
C
/
C
++中使用分叉并等待
进程
.我想知道是否可以在SIGCLD接收到时使用bash和陷阱并重新启动
子
进程
?#!脚本及其
子
脚本似乎对SIGINT免疫,这意味着它们不能被^
C
所阻止。 因为不
浏览 3
提问于2011-07-20
得票数 7
回答已采纳
2
回答
Linux
进程
及其
子
进程
读取/写入的字节总数
、
、
我想打印
Linux
进程
读/写的字节总数。例如,我跑并且想看看GCC总共从
Linux
内核请求了多少字节,包括它的
子
字节,以及它们向内核发送了多少字节。它不考虑
子
进程
。一旦
进程
结束,它就会丢失。像strace这样的工具可以用来打印
进程
及其
子
进程
的syscall(例如:read、write syscalls),但是它无法聚合读/写的字节数。如何
浏览 4
提问于2012-01-13
得票数 6
回答已采纳
1
回答
关闭
码头集装箱内的MongoDB会造成100%的CPU
、
、
、
使用坞-撰写我启动了几个容器,其中之一是运行mongodb,使用CMD "/usr/bin/ mongod“,但是,当我使用停靠停止
关闭
容器时,mongod
进程
占用100%的cpu,并且能够永远运行而不能
关闭
它当杀死父
进程
时,单神
进程
成为init的
子
进程
,但处于其相同的状态。不过,Mongodb确实记录了它用错误代码0
关闭
的情况。码头版本: 17.04.0-ce码头-撰写版本: 1.11.2 到目前为止我尝试过的
浏览 0
提问于2017-04-28
得票数 5
回答已采纳
1
回答
如何知道自
进程
打开的各种文件
、
、
、
在我的
c
++程序中,在它执行fork()时打开了各种文件。分叉后,程序复制并运行。
子
进程
将共享所有打开的文件句柄。注意:我使用的是
linux
机器。
浏览 3
提问于2013-11-07
得票数 1
回答已采纳
3
回答
如果在shell中运行'exec ls‘会发生什么?为什么?
、
、
、
我不明白为什么终端会在'ls‘被执行后立即
关闭
。
Linux
shell如下所示: 请给我看看我上述推理中的缺陷。
浏览 4
提问于2013-01-28
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程管理
System进程能否关闭
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
理解Linux的进程状态
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券