fork 相关问题

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

如何通过子进程创建三个子进程?

我想从主流程(P0)的子流程中创建三个子流程。所以像-> P0-> P1-> P2-> P3-> P4但是,每当我运行时...

回答 2 投票 0

使用fork()以特定顺序创建进程树

我试图在C中创建过程树,如此处的图片所示:请注意,必须创建过程树,使其遵循字母顺序。我的代码:#include #...

回答 1 投票 1

使用C中的fork()以特定顺序创建进程树

我试图在C中创建过程树,如此处的图片所示:请注意,必须创建过程树,使其遵循字母顺序。我的代码:#include #...

回答 1 投票 1

多进程和输出

我正在做有关多处理的作业。在本作业中,我们要求使用fork()函数从一个父进程派生不同的进程。然后我们对不同的子对象执行相同的模拟...

回答 1 投票 0

创建仅包含本地存储库历史记录子集的GitHub存储库

[背景:我正在接近开放源代码,我从事了两年多的个人研究代码。它最初是作为SVN储存库开始的,但是大约一年前,我搬到了Git,并且...

回答 3 投票 44

Unix:如何使用fork来使某些进程在其层次结构中看起来像这样?

我正在创建.c文件,然后使用gcc对其进行编译。我想使用fork,以便使用显示的层次结构创建以下7个进程。我应该怎么做?另外,我...

回答 1 投票 0

pipe()和fork()示例:basic_string :: M_construct null无效

另一种尝试使并行流程正常工作的尝试。请原谅代码量,但每次尝试缩短代码量都会使错误消失。到目前为止,我测试了什么:将int从父级发送给子级,...

回答 1 投票 0

C中一个过程链中的最大子代数

哪个可以使用c在一个流程链中创建的最大流程数?我正在使用Ubuntu 18.04。和gnu-90编译器。是否有一个变量,其中包含可以处理的数量...

回答 1 投票 0

如何在C中实现连续管道?

我正在研究使用youtube-dl下载最佳(标记为“(最佳)”)视频格式的程序。它读取命令行参数,然后启动子进程“ youtube-dl -F [url]”。然后它通过...

回答 1 投票 0

multiprocessing.Process目标仅执行3次中的2次

我正在使用多处理库来与主库并行启动一个Process。我在初始化时使用目标参数来指定要执行的函数。但是函数不是...

回答 1 投票 2

尝试从原始存储库更新本地分叉存储库时,获取“无法从远程存储库读取”

我根据此处的说明创建了存储库的分支-https://guides.github.com/activities/forking/。然后,将其克隆到本地计算机。我想用...

回答 1 投票 0

分段故障11我不知道为什么

编辑:现在,如果我删除此内容,我知道错误出在主函数中:* A = 0; * NH = 0; * NS = 0; * in_boat = 0;然后我运行它,没有段错误,为什么会这样?以下代码返回...

回答 2 投票 0

如何从子进程写入共享内存

我正在尝试子进程,因为这似乎是使旧的C库并行运行而不能在线程中使用的唯一方法。我的最小示例将三个整数值写入...

回答 1 投票 0

了解在Linux中使用fork的父子进程的问题

我不太清楚这个问题的答案。有人会帮我吗? {if(fork()!= 0){if(fork()){if(fork()== 0)printf(“ 1”); } else {printf(“ 2”); }} else {printf(“ ...

回答 1 投票 -1

在不使用线程模块的情况下并行化perl中的复制函数或子例程

我正在尝试并行执行将一个文件从src复制到dest的子例程/ api。由于此任务可能包含大文件,因此我尝试并行执行复制任务,以减少时间。函数是...

回答 1 投票 0

使用不带参数列表的execv

我想使用主程序中的fork来制作我编写的其他程序的流程实例。这是我要执行的操作的示例:#include #include #...

回答 3 投票 0

如何只与一个特定的孩子分叉?

我正在尝试建立这样的进程树:P1 / \ P3 P2 \ P4 \ ...

回答 1 投票 0

我可以使用wait(&status)清除具有相同父项的多个子进程并在C中循环吗?

我正在编写一个程序,该程序可以从文件中读取linux命令,并使用fork()和execvp()并行运行它们,并且运行良好。 while((current = GetNextCommand(current))!= NULL){...

回答 2 投票 0

如何将已从另一个分支分支的分支合并到其中? (以便从原始分支获取最新提交)

我拥有一个由96boards构成的rock960模型c,它们的内核github存储库(96rocks)是从rockchip-linux内核中派生的...我该如何将96rocks'release-4.4-rock960'分支合并到rockchip -...

回答 1 投票 0

Yii2 fork:dev-custom以yiisoft / yii2的形式存在,但这些被您的约束拒绝了

我正在尝试在yii2-app-advanced的安装中使用yiisoft / yii2的分支版本。我已经关注了这个维基。我创建了一个名为custom的分支并将其推送到yii2分支。在...

回答 2 投票 0

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