腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在编写进程同步算法(如克隆/派生、信号量)时从哪里开始
c++
、
process
、
synchronization
我是不是应该创建一个进程,然后从头开始就把它发送给
fork
?程序只会是一个在父进程/子进程之间来回循环的无限循环吗?如何在C++中创建“
共享
内存”的概念,显式内存地址还是某个全局变量?
浏览 0
提问于2010-03-31
得票数 0
2
回答
内核中的哪个
文件
指定
fork
(),vfork().使用sys_clone()系统调用
linux
、
linux-kernel
、
system-calls
、
trace
、
ltrace
当ltrace用于跟踪系统调用时,我可以看到叉()使用的是sys_clone()而不是sys_
fork
()。但是我找不到定义它的
linux
源代码。我的计划是:{ pid=
fork
();SYS_open(&q
浏览 0
提问于2013-08-21
得票数 10
回答已采纳
3
回答
克隆()系统调用最终是否依赖于叉功能?
linux
、
clone
、
fork
对于我正在学习的一个类,我一直在使用
Linux
中的clone()系统调用直接做一些工作。我对它的实际工作方式很好奇,于是开始做一些调查。让我困惑的是,它似乎依赖于与
fork
()功能相同的一些基础(它们调用相同的do_
fork
()函数,尽管参数不同)。我对do_
fork
()和随后的copy_process() ( do_
fork
()调用的)的实现做了一些深入研究,但我一直无法说服自己,我理解正在发生的事情。asmlinkage int sys_
fork
(struct pt_regs *re
浏览 7
提问于2010-11-11
得票数 2
回答已采纳
1
回答
如何知道自进程打开的各种
文件
c++
、
c
、
linux
、
fork
在我的c++程序中,在它执行
fork
()时打开了各种
文件
。分叉后,程序复制并运行。子进程将
共享
所有打开的
文件
句柄。注意:我使用的是
linux
机器。
浏览 3
提问于2013-11-07
得票数 1
回答已采纳
1
回答
如何编辑
linux
内核
文件
?
linux
、
ubuntu
、
linux-kernel
、
fork
我所研究的是在
linux
/内核中的一个名为
fork
.c的
文件
中定义了这个叉函数。我不知道这个
文件
夹在我的ubuntu操作系统中在哪里,如果我能以某种方式访问
fork
.c,那么OS允许我编辑吗?我只想编辑
fork
.c,如果创建了一个进程,它就会打印它。 请不要理会我说过的任何无用的东西,如果你能分步骤给我答案,修改
fork
.c,然后使用它,那就太好了。
浏览 2
提问于2014-03-31
得票数 0
1
回答
为什么posix-spawn在
linux
中强制使用vfork?
ruby
、
linux
我已经研究了posix spawn( )的代码,它似乎在低级implementation.However中使用了vfork,不鼓励在
linux
platform.Is中使用vfork它可以使用posix-spawn
浏览 4
提问于2012-10-21
得票数 1
回答已采纳
1
回答
复制不带
fork
的进程
c
、
linux
、
process
、
fork
、
ps
在
linux
嵌入式系统中,我可以在ps 2进程中看到相同的二进制
文件
(pid1=X,pid2=Y),这些进程没有线程(/proc/X/task和/proc/Y/task不存在)。我查看了Ida中的二进制
文件
,即动态二进制
文件
,但在导入表中没有看到
fork
函数。当我用pid或pid的PTRACE更改一些影响另一个pid的指令时,它们似乎
共享
相同的代码区 如果Y是X的线程,我应该在/proc/X/tas
浏览 4
提问于2020-05-07
得票数 0
1
回答
如果进程内存错误,然后分叉,子进程是否有适当的错误内存?
linux
关于下列代码: int *p = (int *)malloc(2*sizeof(int)) ; else *p = 10
浏览 1
提问于2014-05-12
得票数 0
回答已采纳
1
回答
斯特拉斯,怎么看分叉系统电话?
strace
、
truss
fork
() = 382 Received signal #18, SIGCLD, in waitsys我希望看到在
Linux
上使用strace的相同情况(或类似的情况)。我试过了和和但我看不到叉子()。
Linux
和SystemV当
浏览 4
提问于2020-05-10
得票数 0
回答已采纳
2
回答
共享
库中的调用分叉
multithreading
、
shared-libraries
、
fork
在将从另一个主机进程调用的
共享
库中使用
fork
通常是安全的吗?还有使用CreateProcess将其移植到Windows的方法吗?
浏览 6
提问于2016-11-29
得票数 1
回答已采纳
3
回答
Linux
上的实时Java线程和操作系统级线程
java
、
real-time-java
、
linuxthreads
另外,对于在操作系统级别创建的每个进程,Java是否使用
fork
()或clone()?
浏览 22
提问于2011-05-09
得票数 4
2
回答
C-通过FIFO将线程中创建的管道FD发送到父进程。
c
、
multithreading
、
sockets
、
unix
我得到了EBADF坏
文件
描述符错误。因此,总结一下: 以这种方式使用管道可以吗?
浏览 2
提问于2013-10-06
得票数 1
回答已采纳
3
回答
如何创建可由多个进程访问的
共享
内存段
c++
、
linux
我们已经非常熟悉在单个进程中由多个线程访问的
共享
数据。但是我们如何才能让多个进程
共享
一块内存呢?
浏览 1
提问于2012-04-09
得票数 1
1
回答
perl Forks::Super不等待进程
perl
、
fork
、
limit
下面是我的代码: my $pid =
fork
{ max_proc => 10, on_busy=> "queue", sub => \&process_url, args,$q_fh,$q_filename,$urls->{$url_h->{'url_id'}},\%fh] };waitall; 然而,问题是,假设我从循环中的100个项目开始(每个项目都写入一个
文件
),在循环之后的所有等待之后,我可能只有60行写入到
文件
中
浏览 1
提问于2012-11-17
得票数 1
3
回答
多线程分叉
linux
、
multithreading
、
fork
可以使用
fork
()函数来复制多线程进程。如果是这样,所有的线程都是完全相同的吗?如果不是,为什么不是。如果无法通过
fork
完成复制,有没有其他函数可以帮我完成?
浏览 5
提问于2011-05-19
得票数 23
回答已采纳
2
回答
在
Linux
中新创建的子进程中
共享
哪些父进程内容
linux
当进程使用
fork
()创建子进程时,父进程会与子进程
共享
哪些内容。如地址空间、内存、信号等。 注:-我已经通过叉子manual.still,我需要一些更多的信息。
浏览 2
提问于2014-01-20
得票数 4
回答已采纳
5
回答
如何在Perl中发出终止forked子代的信号?
perl
、
multithreading
、
fork
如何在派生的进程之间
共享
相同的变量?或者,我是否需要写入父目录中的
文件
,然后在
文件
存在时读取子目录中
文件
中保存的值?$something似乎从未在此设置过,因此它只是在休眠状态下循环&doit();{ if ($pid
浏览 2
提问于2009-08-11
得票数 4
回答已采纳
1
回答
新网络命名空间上的默认内核参数
sysctl
、
network-namespaces
、
kernel-parameters
在创建新的网络命名空间时,默认内核参数是什么?有什么方法可以在造物时超越它们吗?> /sbin/sysctl -a --pattern 'net.ipv4.conf.all.forwarding'> unshare -nnet.ipv4.conf.all.forwarding = 1
浏览 0
提问于2017-03-21
得票数 1
回答已采纳
2
回答
将
fork
()替换为pthread_create()
c
、
multithreading
、
pthreads
、
fork
谁能告诉我如何用pthread_create代替
fork
()来替换这段简单的代码?这可能吗?特别是,我在传递给main()的struct *ex时遇到了一些问题。我该怎么改变它呢?= 0){ exit(-1);} if(pid==0){
浏览 1
提问于2012-02-01
得票数 1
1
回答
写的副本是如何在分叉执行中工作的?
c
、
linux
、
fork
、
exec
、
copy-on-write
进程
fork
是子进程,并在子进程中调用exec()。在
fork
之后,父进程和子进程
共享
内存.当子进程调用exec()来加载另一个进程时,
Linux
是否会将父内存复制到新内存,子进程也会加载另一个进程到这个新内存?
浏览 0
提问于2015-08-08
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux社区-Samba文件共享服务
实现Windows与Linux之间的文件共享
如何在 Linux和Windows 之间共享文件?
Linux#4 理解Linux文件权限
Linux文件目录管理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券