腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
运行
超时
子
进程
和
管道
结果
后
挂起
父
进程
python
、
multithreading
、
multiprocessing
、
pipe
、
deadlock
我编写了一些代码来
运行
脚本(通过一个
子
进程
),并在某个
超时
后
杀死该
子
进程
。我正在
运行
一个名为"runtime_hang_script.sh“的脚本,它只包含"./runtime_hang”,它
运行
一个无限循环。我还将标准输出重定向到一个
管道
--我计划将其写到sys.stdout
和
一个文件中(也就是我正在尝试实现tee)。但是,我的代码
在
子</e
浏览 18
提问于2019-07-02
得票数 1
4
回答
让python程序通过
管道
“聊天”
python
、
pipe
、
stdout
、
stdin
、
multiprocessing
我
在
父
进程
中做到了这一点:output = process.stdout.read()
在
子
进程
中:integer= int(inp) print integer*
浏览 1
提问于2010-07-17
得票数 1
回答已采纳
1
回答
测量上下文切换,其中两个UNIX
管道
运行
在单个CPU上的两个
进程
上
c
、
linux
、
linux-kernel
、
pipe
、
context-switch
lmbench基准测试通过
在
单个CPU上
运行
两个
进程
并在它们之间设置两个UNIX
管道
来做到这一点;
管道
只是UNIX系统中许多
进程
相互通信的方式之一。第一个
进程
然后向第一个
管道
发出写,并等待第二个
管道
上的读取;当看到第一个
进程
等待从第二个
管道
读取一些东西时,操作系统将第一个
进程
置于阻塞状态,并切换到另一个
进程
,该
进程
从第一个
管道
读
浏览 13
提问于2022-05-30
得票数 1
1
回答
在
c++中使用
管道
和
超时
执行命令(并读取stdout)
c++
、
timeout
、
command
、
exec
、
pipe
我制作了一个reporting (
在
c++中),它需要在服务器上周期性地执行一系列命令。一个简单的示例命令是:"/bin/ps aux bin /usr/bin/wc -l“ 第一个想法是使用popen()对
运行
命令的
子
进程
进行分叉,并在
父
进程
中设置告警(),如果命令尚未退出,则在5秒
后
杀死
子
进程
我尝试使用“睡眠20000”作为命令,
子
进程
浏览 3
提问于2013-01-07
得票数 3
回答已采纳
1
回答
子
进程
未在
管道
中退出
c
、
linux
、
pipe
、
execvp
我目前正在测试一个使用
管道
执行Linux命令echo Hello | wc的程序。但是,当我
在
两个子
进程
上调用waitpid()时,只有第二个
进程
退出。第一个
进程
成功
运行
了execvp(),但
浏览 5
提问于2021-04-08
得票数 1
1
回答
popen ("tar xvf tarball.tar")
在
调试中工作,但不支持发布版本。
linux
、
libcurl
、
tar
、
popen
我正在为Ubuntu编写一个C++程序,该程序使用curl_easy_perform下载一个tar归档文件,
在
将归档文件下载到/tmp之后,我使用popen来执行适当的tar命令行。当我
运行
我的程序的调试构建时,popen("tar xvf /tmp/example.tar -C /tmp/existingdir")工作,但是当我
在
版本中
运行
这个命令时,popen调用总是失败的。下面是我的代码,删除了大多数错误检查
和
不相关的内容:
浏览 2
提问于2014-09-01
得票数 0
回答已采纳
1
回答
如果孩子死了,父母能从
管道
里读出来吗?
c
、
pipe
如果
父
进程
和
子
进程
通过
管道
进行通信,那么如果
父
进程
在
子
进程
写入并死亡
后
从
管道
读取,会发生什么情况?
浏览 0
提问于2019-09-02
得票数 3
回答已采纳
1
回答
管道
写/读优先级
c
、
pipe
、
fork
我正在尝试理解
管道
和在C中使用叉,下面是一个调用fork()的代码的例子,然后:
父
进程
:
在
pipe "hello world“中写入。\n”);返回EXIT_FAILURE;} /*创建
子
进程
。*/ pid =叉();if (pid == (pid_t)0) { /*,这是
子
进程
。先关闭另一端。*/ close(m
浏览 9
提问于2015-04-26
得票数 0
回答已采纳
4
回答
当调用vfork时,
父
进程
是否真的被
挂起
?
process
、
fork
据我所知,当调用vfork时,
子
进程
使用与
父
进程
相同的地址空间,其
子
进程
在
父
进程
的is变量中所做的任何更改都会反映到
父
进程
中。我的问题是:如果是,为什么?它们可以并行
运行
(比如线程)?毕竟,线程
和
进程
都调用相同的clone(
浏览 0
提问于2013-07-23
得票数 3
回答已采纳
2
回答
有没有像WaitNamedPipe这样的函数或者
在
C++/linux上实现它的方法?(因此,该
进程
不会在
管道
上无限期地阻塞)
c++
、
linux
、
wait
、
fifo
、
mkfifo
我的C++程序中有一个命名
管道
。
子
进程
在其中写入一个值,
父
进程
读取该值。我通过mkfifo创建了
管道
,并且所有操作都是阻塞的(fifo
在
尝试打开以进行写入
和
v.v之前不能打开以进行读取。不幸的是,有时我的
子
进程
不会因为
子
进程
运行
的程序中的错误而停止。修复这个外部程序中的这个错误不是我的任务,但我希望确保
父
进程
不会在被阻塞的ope
浏览 1
提问于2011-07-29
得票数 0
1
回答
如果子
进程
变成僵尸或崩溃,
父
进程
可能
挂起
“等待”步骤吗?
c
我使用了
管道
/ fork等来execv来执行
子
进程
在
C中,它是百分之百的工作。基本上,我
在
parents代码中有以下等待步骤:我的问题是:如果子
进程
因分段故障而崩溃或变成僵尸,
父
进程
是否有可能“无限期”等待或
挂起
?换句话说,如果子代码没有“无限循环”etc....is,
父
进程</e
浏览 5
提问于2011-10-29
得票数 3
回答已采纳
1
回答
用C语言编写Linux中的
管道
函数
c
、
linux
、
shell
、
pipe
、
execvp
我的mini程序接受
管道
命令,例如ls -l | wc -l,并使用excevp执行这些命令。 我的问题是,如果execvp没有叉(),则
管道
命令
运行
良好,但shell随后终止。
浏览 0
提问于2016-03-22
得票数 2
回答已采纳
3
回答
Python:多处理
和
请求
python
、
python-2.7
下面是我
运行
以使用多处理的代码片段,它并行地触发HTTP请求。
在
控制台上
运行
后
,它在"requests.get(url)“处
挂起
,既没有继续进行,也没有抛出错误。
浏览 2
提问于2015-05-26
得票数 6
1
回答
等待或不存在时分叉系统调用的控制流程
c
、
operating-system
、
fork
、
wait
在此代码中(
在
linux上
运行
):{ {(
子
进程
或
父
进程
)将完成它的执行,然后将控制权交给linux终端,最后剩下的
进程
(
子
进程
或
父
进程
)将
运行
。当调用fork()时,必须创建包含
父
进程
和
浏览 1
提问于2021-09-11
得票数 1
回答已采纳
1
回答
Perl ipc使用
管道
从另一个
进程
启动一个
进程
的执行
perl
我希望从Perl中的另一个
进程
中启动一个
进程
的执行,这样两个
进程
异步
运行
,其中
父
进程
不应该等待
子
进程
的执行完成。新分叉
浏览 2
提问于2013-07-11
得票数 1
1
回答
fork()-parent忽略except脚本的execv()
c
、
linux
、
ubuntu-12.04
. childnr %i generated\n",child_pnr);} perror("fork() error"); 由于execv()将在执行
后
终止,因此我为该函数派生了一个
子
进程
。
浏览 0
提问于2012-09-10
得票数 0
回答已采纳
1
回答
Linux操作系统-来自
父
进程
、
子
进程
、
父
进程
的输入-输出
管道
c
、
linux
、
bash
、
shell
父
c-shell读取Linux命令行,并派生子
进程
来执行该命令。
子
进程
在
收到
父
进程
发出的已准备好执行命令的信号之前,不会执行该命令。它可以处理为命令提供参数的输入文件,也可以直接从命令行读取参数。它将输出发送到输出文件的方式是通过
子
进程
将其stdout重定向到
管道
,一旦
父
进程
接收到
子
进程
已完成
运行
的信号,就从该
管道</e
浏览 0
提问于2016-02-27
得票数 0
1
回答
向
子
进程
发送文本
和
从子
进程
接收文本
c
、
pipe
我正在尝试将一些文本从父
进程
发送到
子
进程
,
子
进程
将处理这些文本,然后将其发送回
父
进程
。下面是我到目前为止的代码,但是第30行的read()调用
挂起
了,我不确定如何调试它。fd2
管道
供
父
进程
写入代码字符串,并供clang-format (
子
)
进程
读取。 fd
管道
用于clang格式(
子
)
进程
的写入
和</em
浏览 1
提问于2021-11-06
得票数 0
1
回答
我正在使用fork,当
父
进程
突然中止(ex.segmentation错误)时,pipe.Child
进程
不会被终止
c
我正在使用fork创建
子
进程
和
父
进程
,并使用
管道
在
它们之间发送
和
接收消息。我正在
运行
带有一些输入的
父
进程
,它调用
子
process.If
父
进程
成功执行,
子
进程
将被自动终止,但如果
父
进程
正在
运行
或存在任何分段错误,则
父
进程
将被
浏览 1
提问于2012-12-08
得票数 2
2
回答
阻止写入标准输出
python
、
ipc
我正在编写一个Python脚本,它将使用
子
进程
。其主要思想是让一个
父
脚本
运行
特定的
子
脚本,例如
运行
其他程序或自己做一些事情。
父
脚本
和
子
进程
之间有
管道
。我使用它们来控制
子
进程
是否仍在响应,方法是定期发送一些字符并检查响应。问题是,当
子
进程
在
屏幕上打印任何内容(即写入stdout或stderr)时,
管道</
浏览 2
提问于2012-05-25
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程——特殊进程之僵尸进程
机器学习之Python基础(三)
Linux系统编程之进程间通信方式:管道二
Python 运维中使用并发
编写可靠 bash 脚本的一些技巧
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券