腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(454)
视频
沙龙
2
回答
uClibc
vfork
()导致分段错误
、
、
、
我正在使用armv7进行openwrt开发,并且面临着
vfork
导致的段错误。 ...: 70 #ifdef __NR_
vfork
72 DO_CALL (
vfork
) (gdb)#ifdef __NR_
vfork
SAVE_P
浏览 12
提问于2014-07-07
得票数 0
2
回答
为什么当子进程在创建后立即调用exec()或exit()时会使用
vfork
()?
、
、
、
、
操作系统概念与APUE说我该如何理解最后一句?当
vfork
()创建的子进程调用exec()时,exec()是否会通过加载新程序来修改父进程的地址空间?当
vfork</
浏览 0
提问于2018-10-15
得票数 12
回答已采纳
1
回答
llvm/ompiler-rt sanitizer不支持aarch64 ilp32: asan_interceptors_
vfork
.S与aarch64 ilp32不兼容
、
但是我被ASM (asan/asan_interceptors_
vfork
.S)阻塞了,在aarch64中这指的是https://github.com/llvm/llvm-project/blob/main/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_
vfork
_aarch64.inc.S。: in function `__interceptor_
vfork</
浏览 61
提问于2021-01-20
得票数 0
2
回答
vfork
()调用SYS_
vfork
,而fork()调用SYS_clone?
、
、
、
在由gcc编译的两个程序(版本5.4.0)上运行D1(版本5.4.0),一个调用
vfork
(),另一个调用fork()之后,我发现
vfork
()调用SYS_
vfork
,而fork()调用SYS_clone__libc_start_main([some stuff here] SYS_
vfork
([more stuff])为什么libc在
vfork
()中使用SYS_
vfork<
浏览 0
提问于2018-03-26
得票数 1
回答已采纳
1
回答
如何判断函数是否在
vfork
()ed进程中调用?
、
、
不可能插入
vfork
(),因为
vfork
() (插入函数)在调用真正的
vfork
()之后不能返回到调用函数。但是我插入了_exit(),因为我需要知道流程什么时候结束。我的问题是,当插入_exit()时,当_exit()被一个正常的进程调用时,有一些事情我想要做,而不是当进程是受限的
vfork
()'ed进程时。当我的进程是
vfork
()'ed进程时,以及当我无法访问
vfork
()返回的进程id时,我如何在C程序中知道/* COMPILE: gcc
浏览 5
提问于2019-09-18
得票数 0
2
回答
vfork
返回值到父级和子级
、
、
、
#include<stdio.h>int main() pid_t pid; {else printf("[PARENT] process id : %d\n" , pid); }上面的程序使用
vfork
浏览 1
提问于2012-09-05
得票数 0
回答已采纳
3
回答
从getpid()到带
vfork
()和-lpthread的孙子的不正确结果
、
、
、
、
在下面所示的特殊情况中,用getpid()为用
vfork
()创建的孙子返回父进程的PID。#include <stdio.h> if(
vfork
()) { /* parent */ exit(0); if(
vfork
()) { /* child */ pr
浏览 4
提问于2020-01-31
得票数 3
回答已采纳
4
回答
临界截面问题的peterson解
<stdlib.h>int flag[2];{ printf("before
vfork
\n"); { perror("
vfork
error\n");
浏览 1
提问于2010-08-13
得票数 2
回答已采纳
1
回答
为什么
vfork
()会导致父进程崩溃(段错误)?
、
、
vfork
可以在父进程中更改变量,但是为什么不能增加堆栈呢?{}如果我将
vfork
浏览 1
提问于2013-11-23
得票数 0
回答已采纳
2
回答
Vfork
()和更多损坏
、
、
main() f();}{}{ for(i=0;i<100;i++)
浏览 4
提问于2011-11-20
得票数 0
回答已采纳
1
回答
在xv6中实现
vfork
()
、
如果我想添加我的系统调用
vfork
(写入时复制),到底需要在syscall.c中编辑什么?我应该在哪里添加我的
vfork
代码片段。简而言之,我如何在xv6中实现
vfork
?
浏览 2
提问于2013-03-05
得票数 1
6
回答
fork()和
vfork
()有什么区别?
、
、
、
vfork
()是否像fork()一样返回。
浏览 5
提问于2010-11-24
得票数 37
回答已采纳
1
回答
_do_fork()如何返回两个不同的PID(一个用于父进程,一个用于子进程)
、
、
、
、
(clone_flags & CLONE_UNTRACED)) { trace = PTRACE_EVENT_
VFORK
IS_ERR(p)) { struct pid *pid; p->
vfork
_done = &<
浏览 5
提问于2017-06-27
得票数 8
回答已采纳
3
回答
如何了解
vfork
函数中的父进程或子进程
、
、
、
我想知道我们是否使用
vfork
,我们如何知道子进程或父进程,因为资源是共享的。更具体而言,假设以下代码:{ if(pid == 0) // code for child
浏览 0
提问于2014-03-19
得票数 1
回答已采纳
1
回答
使用
vfork
()对子代的数量求和
、
、
我想用
vfork
()写一个程序,并且parent创建n个子对象,我想用参数插入一些子对象。然后我想把儿子的数量加起来,例如:int i = 1;int sumchild = 0; pid =
vfork
我应该如何使用
vfork
()?我是否写对了代码,或者我犯了一些错误?
浏览 1
提问于2014-04-19
得票数 0
3
回答
vfork
再也不回来了
、
、
main() pid_t pid; printf("before fork()\n"); if ((pid =
vfork
我知道
vfork
与父进程共享相同的地址空间,但如果程序以崩溃而不是无限循环结束,则更合理。
浏览 0
提问于2011-07-13
得票数 3
回答已采纳
1
回答
为什么更新的glibc用
vfork
而不是posix_spawn来实现?
、
、
、
、
但是在glibc 2.27中,它只使用
vfork
创建子进程。更新的linux内核是否能更好地防止争用条件的出现?
浏览 3
提问于2018-07-20
得票数 1
回答已采纳
3
回答
vfork
()隐式声明
、
我在C语言中使用
vfork
()。我的程序运行良好,但我对隐式声明有警告。我的代码:...我的警告是:我包括:#include<unistd.h>#include <sys/wait.h>如果我使用for
浏览 2
提问于2014-10-29
得票数 0
3
回答
克隆()系统调用最终是否依赖于叉功能?
、
、
对于我正在学习的一个类,我一直在使用Linux中的clone()系统调用直接做一些工作。我对它的实际工作方式很好奇,于是开始做一些调查。让我困惑的是,它似乎依赖于与fork()功能相同的一些基础(它们调用相同的do_fork()函数,尽管参数不同)。一方面,这对我来说是有意义的,因为线程实际上只是一个轻量级的过程,但是我总是觉得线程的创建方式和创建进程的方式有一些显著的不同。我对do_fork()和随后的copy_process() ( do_fork()调用的)的实现做了一些深入研究,但我一直无法说服自己,我理解正在发生的事情。 所以,对于外边的古鲁来说,我是遗漏了什么,还是实际上是这样的呢
浏览 7
提问于2010-11-11
得票数 2
回答已采纳
1
回答
为什么
vfork
会产生这样的输出?
、
、
、
getpid()); f2();} { { }static void f2(void) char buf[1000];} } 上述程序的输
浏览 2
提问于2014-01-21
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一个GO语言性能问题的发现和解决
在列表、字典、集合中根据条件筛选数据
报名:《Linux任督二脉》之《进程调度》4节系列微课
打通Linux任督二脉线下课程报名通知,上海-3
GoAHEAD嵌入式WEB SERVER漏洞概览
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券