fork 相关问题

`fork()`函数是通过复制调用进程来创建新进程的Unix / Linux / POSIX方法。

向父母发送信号不起作用

我试图制作一个“揭示”MD5加密的程序。为此,我使用了fork()。Parent从文件中读取并将readed一词发送给处理MD5的子进程并进行比较。 ......

回答 1 投票 -1

如果MPI进程崩溃会发生什么?

我正在为容错应用程序评估不同的多处理库。我基本上需要允许任何进程崩溃而不停止整个应用程序。我可以用......

回答 2 投票 1

Mercurial - 如何从fork的父级获取最新更改?

我现在已经和Mercurial进行了一段时间的合作,现在我已经在BitBucket上设置了几个项目,其中一个项目是另一个项目。我已经能够毫无问题地对每个回购进行更改,...

回答 2 投票 17

我正在尝试创建一个僵尸进程[重复]

我试图通过了解在线解决方案来创建一个僵尸进程,但我仍然无法使用以下代码找到任何僵尸进程我不知道我的代码中出了什么问题我正在尝试...

回答 1 投票 1

如何使用execvp()

用户将读取一行,我将保留第一个单词作为execvp的命令。让我们说他会输入“cat file.txt”...命令将是cat。但我不知道如何使用这个execvp(),我读...

回答 1 投票 12

在if / else块中跟踪具有多个forks的程序

我正试图追踪这个程序。我看到它在运行时输出4次,但我不明白为什么。 #包括 #包括 #包括 int main(){...

回答 2 投票 1

使用fork()获取孩子的孩子

我在操作系统课上遇到了一些麻烦。我需要在C中编写一个函数,其中每个子节点生成另一个子节点,并且每个父节点只能有一个子节点。我还要打印他们......

回答 1 投票 1

如何在Visual Studio 2015中使用fork()? (Windows 7专业版)

我四处搜寻,我能找到的就是我需要Cygwin。我安装了它,但我似乎无法在C:\ cygwin64 \ usr \ include中的任何地方找到unistd.h。当然,我添加了“包括......的路径”

回答 2 投票 0

Bitbucket:更新一个fork来合并主仓库的变化?

我正在使用bitbucket git repo我有只读访问权限,所以我创建了一个fork来处理我的功能。问题:如何更新我的fork以包含对由...制作的原始仓库所做的更改

回答 2 投票 44

使用C创建子进程和父进程

我在C中制作以下代码。我正在编写一个程序,使用fork系统调用创建一个新进程。然后我想检查哪一个是活动的,最后如果它是一个子进程返回...

回答 1 投票 2

在无限循环中从子进行read()stdout

我要求一个孩子,这个孩子将运行一个无限循环并做一些事情。当孩子处于“准备”状态时,文本将与printf一起打印到stdout。我正在用一个......重定向孩子的stdout

回答 1 投票 0

准确处理来自父进程的SIGUSR1类型的所有信号。 C

我想编写一个使用fork()函数创建N个子节点的程序。每个孩子将等待0到3秒,然后它会发送它的父母一个信号SIGUSR1。家长处理所有......

回答 1 投票 0

将Zero作为共享内存变量的值取出

我有一个父程序,它将分叉以下子程序并递增,显示,减少并显示变量'test'(最初为0)15次。我试过很多次试试看...

回答 1 投票 0

C - 得到错误***堆栈粉碎检测***

我知道这可能是一个重复的问题,但我找不到解决我的问题的方法。我想做什么我试图在C中写一个模拟一个正在成长的社会,其中有2个......

回答 1 投票 0

execve失败 - 忽略退出语句[重复]

混合fgets和execve时我有一个奇怪的问题。我有一个函数从文件中读取行,并通过它自己的函数解析它们,或者使用execve来执行它们。 ...

回答 1 投票 0

内核状态如何在fork上重复?

假设我在Linux中有一个字符设备驱动程序,它在内核中分配一些内存来存储每个打开文件描述符的状态。一些过程在驱动程序上打开一个fd并通过......

回答 1 投票 2

fork()之后log4cplus会发生什么?

我正在使用服务器,我希望能够使用log4cplus记录消息。到这里没什么太复杂的。但是,每次收到连接时,我都使用fork()来创建子进程...

回答 1 投票 1

fork:重试:资源暂时不可用[关闭]

我尝试在我的计算机上安装英特尔MPI基准测试并且我收到此错误:fork:retry:资源暂时不可用然后当我运行ls和top命令时我再次收到此错误。什么是 ...

回答 2 投票 72

如何在命令行上使用相同的命令,通过Ruby shell命令运行app

我有一个简单的Ruby(Sinatra)服务器,使用ruby app.rb从命令行启动时没有问题。但是,当我通过命令行应用程序执行相同的命令时,使用`ruby app.rb`或...

回答 1 投票 2

为什么我无法捕捉到父母发送的孩子的信号?

我只是学习C中的信号,我想从父母发送一个信号给孩子,但是我不明白为什么处理程序不在这里...我的代码:#include #包括

回答 1 投票 1

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