Questions tagged «fork»

2
获取`posix_spawn`的输出
因此,我可以使用POSIX在Unix / Linux中运行进程,但是有什么方法可以将进程的STDOUT和STDERR都存储/重定向到文件?该spawn.h头包含减速posix_spawn_file_actions_adddup2看起来相关,但我不知道怎么和使用它。 该过程产生: posix_spawn(&processID, (char *)"myprocess", NULL, NULL, args, environ); 输出存储: ...?
9 c  posix  fork 

5
线程与(分叉)进程
Linux应用程序通常派生然后执行(使用execve()),但是Java应用程序和某些Apache MPM使用线程。如果进行分叉,请使用fork + exec生成进程,线程的高级版本是什么?JVM或Worker MPM如何产生线程?
9 process  fork  thread 

3
我可以通过管道将任意两个进程互相连接吗?
在这个页面,从设计和4.4BSD操作系统的实现,据说: 管道和套接字之间的主要区别在于,管道需要一个公共的父进程来建立通信通道 但是,如果我记录正确,则创建新流程的唯一方法是fork使用现有流程。因此,我真的看不到两个进程如何没有一个共同的祖先。那么,我认为任何一对进程都可以通过管道相互传递对吗?
8 linux  process  pipe  bsd  fork 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.