腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在处理管道、叉子时的保释策略
、
、
我使用
fork
编写了一个小程序来创建使用pipe进行通信的新进程。应用防御性编程,我检查每个返回值。如果返回值指示出现错误,我希望释放所有资源,关闭所有管道和父进程,等待其子进程终止。"); (void) close(p1fd[1]); } case -1: (void) printError("Could not
fork
"
浏览 0
提问于2011-11-29
得票数 1
回答已采纳
3
回答
eclipse中的调试叉()
、
、
、
、
我正在尝试用eclipse (Juno)来调试
fork
()机制。我用C写了这个程序。if( -1 == (pid =
fork
()) ) /* error */ else if ( 0 == pid ) /* child */ execlp("gcc", "gcc", cFilePath, "-o" , GCC_OUTPUT_FILE_NAME, NULL);
goto<
浏览 1
提问于2013-03-17
得票数 12
回答已采纳
1
回答
Redis服务器及其叉()-何时调用vm_enough_memory?
、
、
、
、
我试图了解
fork
()在
Linux
上运行的Redis服务器中是如何工作的,以及Redis将如何生成叉:无法分配内存响应。(似乎在/usr/lib/libc.so.6中)调用
fork
():
linux
-vdso.so.1 (0x00007ffde8d930003 执行arch_
fork
宏ret = INLINE_SYSCA
浏览 1
提问于2019-08-24
得票数 2
回答已采纳
2
回答
如何找到使用_do_
fork
()创建新进程的基本例程?
、
我是
Linux
的新手,我被分配了以下内容 copy_process()的目的是什么(给出一个高级描述)?
浏览 8
提问于2021-02-06
得票数 0
2
回答
如何在内核源代码中设置断点以获取
fork
.c中函数的地址?
、
、
、
我的问题是:return ERR_PTR(-EINVAL); if (retval)
浏览 0
提问于2013-10-16
得票数 1
4
回答
如何分叉过程,这样的方式,收获孩子是不必要的
、
、
、
我似乎有一段模糊的记忆,即
Linux
中存在某种工具,它允许一个进程分叉(),使系统在不创建僵尸的情况下自动获取子进程。这个机制是什么?还是我的记忆错了?
浏览 4
提问于2016-10-26
得票数 3
回答已采纳
2
回答
函数获取子进程的stdin、stdout、stderr。
、
、
、
argv) int out[2]; pid_t pid; */
goto
error_in; if (pipe(err))
goto
error_er
浏览 0
提问于2014-12-05
得票数 6
回答已采纳
1
回答
核函数指针的更改地址
、
、
我编写了一个模块来尝试更改导出符号' do_
fork
‘的地址,以便在调用原始do_
fork
地址之前首先指向我的函数。我不知道如何更改指向函数do_
fork
()的fake_
fork
()指针;#include <
linux
/init.h>#include <
linux
浏览 4
提问于2014-08-30
得票数 0
回答已采纳
1
回答
使用C中的exec命令执行带有输出重定向的命令
、
、
、
arguments ) {
goto
EXIT; status = CHILD_
FORK
_ERROR; waitpid(child_pid, &status, 0); i
浏览 1
提问于2015-08-26
得票数 0
回答已采纳
2
回答
linux
fork
通信
、
、
我有一个父进程和n个子进程在等待,所以从network.The接收到一些东西,就是对子进程从网络收到的每一条消息,我需要告诉父亲,我试图在父亲和孩子之间建立管道或套接字对,然后父亲就不知道消息在哪里结束,另一个begins.Can在哪里,请你帮忙?
浏览 1
提问于2013-01-07
得票数 1
回答已采纳
2
回答
Fork
()
linux
问题
、
代码:#include<unistd.h>{if(
fork
()!=0) printf(" ma ");else printf("\n");程序打印do ma to do to
浏览 4
提问于2017-05-09
得票数 0
1
回答
WEXITSTATUS返回1(在父级中),但子级返回0
、
、
/tmp", }; {
goto
returnHandler;*pnChildExitStatus = 0;switch(pid) case -1:
浏览 3
提问于2016-02-04
得票数 1
2
回答
为什么glibc的叉子实现不使用sys_
fork
?
、
、
、
在eglibc的nptl/sysdeps/unix/sysv/
linux
/i386/
fork
.c中有一个定义: INLINE_SYSCALL (cloneCLONE_CHILD_SETTID | CLONE_CHILD_CLEARTID | SIGCHLD, 0, \在实际的__libc_
fork
但是,例如,在<
浏览 4
提问于2016-05-11
得票数 9
回答已采纳
3
回答
库,它引用了C中的
fork
()。
、
我发现标准I/O库:stdio.h已经足够让
fork
()工作了,但在我的情况下不适用。<stdlib.h>#include <time.h> { process =
fork
(); { }
浏览 12
提问于2012-11-30
得票数 7
回答已采纳
2
回答
有没有一种不用做
fork
()就能启动另一个程序的方法?
、
/server");有没有一种不用做
fork
()就能启动程序的方法? 谢谢!
浏览 1
提问于2010-02-24
得票数 0
回答已采纳
3
回答
如何在Ubuntu
Linux
上使用FireWatir进行基本认证?
、
我正在尝试使用FireWatir (1.6.5)来访问一个使用基本身份验证的站点,但我一直无法找到在
Linux
中的火狐上工作的解决方案。FireWatir 1.6.5是否支持
Linux
上的基本身份验证?我已经在网上搜索了两天了,但是在任何地方都找不到关于如何做到这一点的直接答案。此对话框阻塞,直到我单击“确定”,
g
浏览 3
提问于2010-04-01
得票数 2
回答已采纳
4
回答
Linux
Bash
goto
命令?
、
、
我的Bash脚本有一个问题,脚本本身运行良好,但是我试图整理它,但我找不到/想不到一个方法作为"
goto
“命令,是的,我对
Linux
Bash非常陌生。我知道在.bat中你可以做:A
goto
:A (或者类似的东西!)但是在Bash中我不确定该怎么做? 谢谢大家!
浏览 4
提问于2016-08-17
得票数 1
3
回答
等待进程子崩溃
、
、
、
external_apply(char *type) int pfds[2]; return -1;
goto
error; /* child */ exit(
浏览 0
提问于2013-06-13
得票数 0
1
回答
差分叉()和sys_
fork
()
、
、
我看到所有系统调用(例如x)都与另一个调用sys_x():Ex:叉和sys_
fork
()、open()和sys_open()等调用相关。 这些sys_x()调用的意义是什么?我们能用这些电话吗?
浏览 2
提问于2015-08-07
得票数 2
2
回答
如何强制连接到较老的libc ` `fcntl`‘而不是“fcntl64”?
、
、
、
、
似乎对fcntl做了相当积极的修改。该定义在<fcntl.h>中被更改为不再是外部函数。如果一个人
浏览 10
提问于2019-10-20
得票数 14
回答已采纳
点击加载更多
相关
资讯
fork系统调用理解
怎样将github自己fork的仓库与fork原仓库保持同步
一次fork引发的惨案!
为什么应该避免使用GOTO语句?
NO.68 结束即开始:Fork/Join并发框架
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券