Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
更改子进程中的 iostream
现在 我正在开发一个项目 其中我需要启动一个子进程来使用 C 在 Linux 中执行一个新程序 并且我需要重定向标准输入和输出 就像在 C 中一样 它们是cin and cout 到一个文件 这意味着在子进程中 标准输入和输出都是文件 子进
c
Linux
fork
iostream
如何触发并忘记子进程?
我有一个长时间运行的进程 我需要它来启动另一个进程 该进程也会运行很长一段时间 我只需要开始它 然后就完全忘记它 我设法通过从 Ruby 编程 一书中获取一些代码来完成我需要的操作 但我想找到最好 正确的方法 并了解发生了什么 这是我最初得
ruby
unix
process
fork
子进程c的返回值
我需要帮助将 状态代码 从子程序返回给父程序 它将检查状态代码 打印代码并退出父程序 这是一个班级项目 所以我会在这里放置一些相关代码 但出于明显的原因 我不会发布整个项目 我已经通过 exec 分叉并创建了子进程 父进程进行一些奇特的数学
c
fork
namedpipes
named
bash fork 炸弹的另一个版本是如何工作的?
我大致了解如何这个通用版本 https stackoverflow com questions 991142 how does this bash fork bomb work bash fork 炸弹的工作原理 然而 我见过另一个版本 特
bash
fork
backgroundprocess
在 Windows 上使用 PHP 进行分叉/线程的最佳方法是什么?
我有一个 php 脚本 用于检查许多 数千个 网站上的更新 有时 随着站点数量的增加 情况会更频繁 我在更新其中一个站点时会遇到执行超时 整个脚本都会付诸东流 我能想到的最好的想法是分叉每个更新 所以如果它死了 整体更新就会继续 从我收集到
php
Windows
Multithreading
fork
在 fork() 之后寻求有关“文件描述符”的简单描述
Unix 环境中的高级编程 第二版 作者 W Richard Stevens 第 8 3 节 fork 函数 描述如下 父级和子级共享相同的文件偏移量非常重要 考虑一个分叉子进程 然后等待子进程完成的进程 假设两个进程都写入标准输出作为其正
c
unix
fork
filedescriptor
Linux 上的最大子进程数
下面的代码将产生尽可能多的子级 自己不会进一步fork 一旦父进程退出就会变成僵尸 父进程将产生多少个子进程 int main int argc char arg while fork gt 0 子进程的数量可以通过以下方式限制设置限制 2
c
Linux
fork
让子进程等待直到收到父进程的信号
我想从父级创建 N 个子级 我希望所有的孩子同时开始 一个功能 测量时间 因此 我将该函数放入信号处理程序中 当父级完成创建 分叉 所有子级时 它会向所有子级发送信号 使用kill children id 以让 make 开始 代码如下 但
c
Linux
unix
multiprocessing
fork
如何通过父进程杀死子进程?
我使用创建一个子进程fork 如果子进程无法在30秒内完成执行 父进程如何杀死子进程 我想让子进程最多执行 30 秒 如果超过30秒 父进程就会杀死它 你有想法这样做吗 向其发送 SIGTERM 或 SIGKILL http en wiki
c
fork
kill
多处理:为什么与子进程共享 numpy 数组,而复制列表?
我用过这个script https stackoverflow com questions 13121790 using multiprocessing manager list instead of a real list makes t
python
python27
fork
pythonmultiprocessing
copyonwrite
Pipe、Fork 和 Exec - 父进程和子进程之间的双向通信
我的操作系统类中的作业要求我通过在同一程序上递归调用 exec 来构建二进制进程树 目标是将某些任意任务拆分为单独的进程 父级应与子级通信 子级应仅通过无名管道与父级通信 这个想法是 父级向每个子级发送一半的工作 并且递归地继续 直到满足基
c
exec
fork
pipe
fork 和现有线程?
在linux系统上 子进程查看现有线程的方式与父进程相同吗 int main create thread 1 int child pid fork if 0 child pid else 由于子进程复制了整个地址空间 因此线程的状态会发生什
c
Multithreading
unix
fork
我不明白这个 fork() 的例子
我有这个代码示例 但我不明白为什么这段代码会创建 5 个进程加上原来的进程 总共6个过程 include
c
unix
fork
如何获取子进程的返回值?
程序计算从 1 到 N 的数字之和 子进程计算偶数之和 父进程计算奇数之和 我想在父进程中获取子进程的返回值 我怎么做 include
c
Linux
unix
gcc
fork
如何使可能挂起的分叉进程超时?
我正在编写一个 Perl 脚本 它将写入一些输入并将这些输入发送到外部程序 该程序挂起的可能性虽小但非零 我想将其超时 my pid fork if pid gt 0 eval local SIG ALRM sub die TIMEOUT
perl
fork
alarm
fork() & 内存分配行为
我在一个禁用交换和禁用内存过量使用的系统上工作 假设我的进程当前消耗 100 MB 内存 而系统可用内存小于 100 MB 如果我执行 fork 它会失败 因为内核也尝试为子进程分配 100 MB 的空间吗 我读过 Linux 在分叉时使用
Linux
memorymanagement
Linuxkernel
fork
对于有多个孩子的单亲,正确使用 fork() 和 pipeline() 。我该如何正确地做到这一点?
So my 上一篇文章 https stackoverflow com questions 26321100 concept any good c example of fork pipe where one parent creates
c
Linux
pipe
fork
POSIX
为什么我的编译器不接受 fork(),尽管我包含了
?
这是我的代码 只是为了测试 fork 而创建 include
c
Windows
MinGW
fork
如何在 if 语句中使用 fork()
有人可以向我解释一下是什么吗fork 0意思是 据我了解 我认为这意味着 fork 不是 false 吗 或者如果 fork 是 true 那么 我不明白 Fork 如何是 true 或 false 因为它只是将进程的副本创建到父进程和子进
c
fork
fork 后调试子进程(配置了 follow-fork-mode 子进程)
我正在开发一个应用程序 父级分叉子级来处理某些任务 我遇到一个问题 我已将 gdb 配置为 follow fork mode 子级 但在 fork 后 到达断点后 它发送 SIGTRAP 但子级以某种方式终止并向父级发送 SIGCHLD 我
c
GDB
signals
fork
1
2
3
4
5
6
...12
»