fork

fork

文章 20 浏览 91

Fork 和 NodeJS 错误

我正在尝试将 NodeJS 与 C 程序一起使用 http://en.wikipedia.org/wiki/Setvbuf 对于使用 Fork() 的 JS 文件。 我的program.c: int readTabStr(int k…

墨落画卷 2024-11-09 12:44:43 0 0

多线程分叉

fork() 函数可以用于复制多线程进程吗?如果是这样,所有线程都会完全相同,如果不是,为什么不呢?如果无法通过 fork 完成复制,是否有其他函数可以…

往昔成烟 2024-11-09 02:11:24 1 0

从线程内分叉是否安全?

让我解释一下:我已经在 Linux 上开发了一个应用程序,它派生并执行外部二进制文件并等待它完成。结果通过 fork + 进程特有的 shm 文件来传达。整个代…

楠木可依 2024-11-08 23:24:05 1 0

vfork() 系统调用

我读到使用 vfork() 系统调用创建的新进程作为父进程地址空间中的线程执行,直到子线程不调用 exit() 或 exec() 系统调用,父进程将被阻止。所以我使…

瞎闹 2024-11-08 19:58:50 1 0

ipython 和 fork()

我正在计划一个 Python 脚本,它将使用 os.fork() 来创建一堆子进程来执行一些计算。父进程将阻塞,直到子进程终止。 不同的是,我需要能够使用 pytho…

只是我以为 2024-11-08 07:15:56 1 0

从 CGI 脚本启动后台进程/守护进程

我正在尝试从 CGI 脚本启动后台进程。基本上,当提交表单时,CGI 脚本将向用户指示他或她的请求正在处理,而后台脚本则执行实际处理(因为处理往往需…

探春 2024-11-07 19:13:20 1 0

希望 execve() 运行的可执行文件使用我的预加载库

我正在执行一个程序,比如另一个程序,首先进行 fork,然后执行 execve()。现在的问题是我希望 A 使用我的库,而我通常会使用 LD_PRELOAD 来实现。我…

嘴硬脾气大 2024-11-07 18:46:16 1 0

C:fork()之后关闭(2)?

急问,希望有人能验证。分叉后,如果您在父级中调用 close(2),子级中的 stderr 不受影响。但是,如果您在子级中调用 close(2),则父级中的 stderr 将…

绿萝 2024-11-07 13:12:57 1 0

为什么 fork 子进程时会出现计时问题

当我查看 gnu.org,我没有得到这一部分。 shell 还应该调用 setpgid 将其每个子进程放入新进程组中。这是因为存在潜在的时序问题:每个子进程在开始执…

天生の放荡 2024-11-07 11:51:33 1 0

需要知道 fork 是如何工作的吗?

我正在尝试以下 C 代码: int main() { printf("text1\n") fork() printf("text2\n") return 0 } 我期望得到输出,其中我得到两个“text1”和两个“te…

魂ガ小子 2024-11-07 09:31:05 1 0

fork 和 exec 许多不同的进程,并从每个进程中获取结果

我已经设法从我的应用程序中分叉并执行一个不同的程序。我目前正在研究如何等待 exec 调用的进程通过管道或标准输出返回结果。但是,我可以使用单个 f…

薄荷港 2024-11-07 01:07:12 1 0

如果父/子异常退出,则保持分叉进程处于活动状态 (C++)

我正在尝试与当前进程并行执行另一个命令行进程。但是,我意识到命令行程序有时会异常退出,这也会杀死我的主程序。 // MAIN PROGRAM pid = fork() ch…

┾廆蒐ゝ 2024-11-06 12:44:05 2 0

当父母过早杀死孩子时,孩子会反转输出

这是我想要实现的一些伪代码: fork 子进程,dup2一个文件的输出描述符,然后 在父进程中执行不同的程序,在一段时间后杀死子 进程问题是,在我杀死之…

在你怀里撒娇 2024-11-06 07:45:48 1 0

fork() 使用没有得到正确的输出

我正在使用以下代码进行 fork 执行 #include &ltstdio.h&gt #include &ltsys/types.h&gt int main() { int pid pid=fork() if(pid==0) { printf("\n c…

能怎样 2024-11-06 04:57:56 1 0

execl 仅在分叉进程中执行一次,C 编程

由于某种我不知道的原因,我唯一的第一个 execl 语句在以下代码中执行: pid = fork() if(pid &lt 0){ fprintf(stderr, "Fork Failed.\n") exit(1) re…

静若繁花 2024-11-06 00:12:08 1 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文