腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在编写进程同步算法(如克隆/派生、信号量)时从哪里开始
、
、
我是不是应该创建一个进程,然后从头开始就把它发送给
fork
?程序只会是一个在父进程/子进程之间来回循环的无限循环吗?如何在C++中创建“
共享
内存”的概念,显式内存地址还是某个全局
变量
?
浏览 0
提问于2010-03-31
得票数 0
3
回答
派生、信号以及它们如何与C语言中的全局
变量
交互
、
、
我正在尝试理解/
Linux
内核是如何处理全局
变量
的。handler1); //Install Handler pid =
fork
( ); //
Fork
(), child pid = 0, parent's pid = positive int.()和信号处理程序之后,U
浏览 0
提问于2010-12-17
得票数 1
回答已采纳
2
回答
使用
fork
()
共享
变量
、
、
我有代码: a = a + 1;} else {非常感谢!
浏览 1
提问于2018-07-09
得票数 2
2
回答
fork
()和
共享
变量
、
我有一个问题: int myVariable1 = 0; pid_t t1 =
fork
(); if(t1 == 0){ if(t2 == 0) { myVariable1++; exit(1); } else if(t2
浏览 0
提问于2014-03-23
得票数 0
1
回答
Python进程在两行代码后启动
、
我正在创建一个子类multiprocessing.Process的类。在做一些测试时,我注意到当start()被调用时进程并没有启动。经过一些测试后,似乎只有在__main__模块中执行了两行代码后,进程才会启动。import multiprocessing def __init__(self, *args, **kwargs): print('created')
浏览 19
提问于2017-02-10
得票数 0
4
回答
在派生之后,全局
变量
是否
共享
?
、
、
、
考虑下面这个简单的代码: int main() { myvar++; }当子进程递增myvar时,该值是否与父进程
共享
(如pthread)?
浏览 6
提问于2010-11-29
得票数 49
回答已采纳
3
回答
如何在perl中使用
fork
时获得子进程和父进程之间
共享
的
变量
、
、
、
、
我在代码中使用了
fork
。在我的代码中进行
fork
调用之前,父流程声明了一个全局
变量
。那么,在
fork
调用之后,子进程是在自己的线程堆栈上获得全局
变量
的单独副本,还是
共享
全局
变量
的现有父实例。所以我猜这里有三种可能: 1)子进程获取父进程中声明的全局
变量
的单独实例;2)子进程与父线程
共享
全局
变量
。(这可能不是真的) 3)子进程没有任何关于父线程中全局
变量
的搜索信息 如果有两个或三个选项为真,我想知道
浏览 6
提问于2012-05-11
得票数 12
回答已采纳
4
回答
Ruby进程间的
共享
变量
、
、
我尝试过寻找,但我不知道如何
共享
变量
,或者是否可以在不同的进程中
共享
变量
。以下代码是我目前拥有的代码:@decoyProteins = "" @proteins = YAML.load_file(database)exit @decoyProteins = YAML.load_file(database)end p @proteins["
浏览 1
提问于2010-06-17
得票数 12
回答已采纳
1
回答
结构task_struct中的
Linux
相关
变量
、
、
我正在看
linux
内核的代码,特别是
linux
/ code /kthread.c。在文件中,有一个函数tsk_
fork
_get_node,如下所示 return tsk->pref_node_
fork
; return NUMA_NO_NODE;我找不到pref_node_
f
浏览 3
提问于2016-11-12
得票数 0
1
回答
如何编辑
linux
内核文件?
、
、
、
我所研究的是在
linux
/内核中的一个名为
fork
.c的文件中定义了这个叉函数。我不知道这个文件夹在我的ubuntu操作系统中在哪里,如果我能以某种方式访问
fork
.c,那么OS允许我编辑吗?我只想编辑
fork
.c,如果创建了一个进程,它就会打印它。 请不要理会我说过的任何无用的东西,如果你能分步骤给我答案,修改
fork
.c,然后使用它,那就太好了。
浏览 2
提问于2014-03-31
得票数 0
1
回答
复制不带
fork
的进程
、
、
、
、
在
linux
嵌入式系统中,我可以在ps 2进程中看到相同的二进制文件(pid1=X,pid2=Y),这些进程没有线程(/proc/X/task和/proc/Y/task不存在)。我查看了Ida中的二进制文件,即动态二进制文件,但在导入表中没有看到
fork
函数。当我用pid或pid的PTRACE更改一些影响另一个pid的指令时,它们似乎
共享
相同的代码区 如果Y是X的线程,我应该在/proc/X/task中看到它,而不是在没有show threads标志的
浏览 4
提问于2020-05-07
得票数 0
3
回答
如何在C中访问父进程的
变量
?
、
、
在一个进程中有一个名为"users“的
变量
,并且该进程派生了一些子进程,我想知道这些子进程如何访问"users”
变量
?该
变量
将由父进程在运行时进行修改
浏览 2
提问于2011-04-25
得票数 1
回答已采纳
3
回答
克隆()系统调用最终是否依赖于叉功能?
、
、
对于我正在学习的一个类,我一直在使用
Linux
中的clone()系统调用直接做一些工作。我对它的实际工作方式很好奇,于是开始做一些调查。让我困惑的是,它似乎依赖于与
fork
()功能相同的一些基础(它们调用相同的do_
fork
()函数,尽管参数不同)。我对do_
fork
()和随后的copy_process() ( do_
fork
()调用的)的实现做了一些深入研究,但我一直无法说服自己,我理解正在发生的事情。asmlinkage int sys_
fork
(struct pt_regs *re
浏览 7
提问于2010-11-11
得票数 2
回答已采纳
2
回答
内核中的哪个文件指定
fork
(),vfork().使用sys_clone()系统调用
、
、
、
、
当ltrace用于跟踪系统调用时,我可以看到叉()使用的是sys_clone()而不是sys_
fork
()。但是我找不到定义它的
linux
源代码。我的计划是:{ pid=
fork
();SYS_open(&q
浏览 0
提问于2013-08-21
得票数 10
回答已采纳
5
回答
如何在C中与
Linux
一起使用
共享
内存
、
、
、
我一直试图找到一个在
fork
()中使用
共享
内存的文档丰富的示例,但没有成功。基本上,当用户启动程序时,我需要在
共享
内存中存储两个值:current_path (即char* )和file_name (也是char* )。根据命令参数,使用
fork
()启动一个新进程,该进程需要读取和修改存储在
共享
内存中的current_path
变量
,而file_name
变量
是只读的。有关于
共享
内存的示例代码(如果可能的话)的好教程,您可以指导我吗?
浏览 8
提问于2011-04-13
得票数 153
回答已采纳
1
回答
H和t只打印了一次...为什么会这样呢?
void report_fun(int rh[],int rg[],int rt[]) int k,m,pos; close(rh[1]); hare_fun(rh); { turtle_fun(); { pid_t cpid;
浏览 0
提问于2010-08-08
得票数 0
2
回答
共享
库中的调用分叉
、
、
在将从另一个主机进程调用的
共享
库中使用
fork
通常是安全的吗?
共享
库将分叉,以便并行执行一个过程(与线程不同,为分叉进程提供额外的内存空间保护),然后在退出该过程之前终止分叉进程。
浏览 6
提问于2016-11-29
得票数 1
回答已采纳
3
回答
C++,如何在进程或线程之间
共享
数据
、
、
我有一个运行两个不同操作的程序,我想在它们之间
共享
变量
。boost::thread collisions_thread2(boost::bind(function_thread2);} thre
浏览 4
提问于2012-03-01
得票数 5
回答已采纳
5
回答
如何在Perl中发出终止forked子代的信号?
、
、
如何在派生的进程之间
共享
相同的
变量
?或者,我是否需要写入父目录中的文件,然后在文件存在时读取子目录中文件中保存的值?$something似乎从未在此设置过,因此它只是在休眠状态下循环&doit();{ if ($pid
浏览 2
提问于2009-08-11
得票数 4
回答已采纳
3
回答
Linux
上的实时Java线程和操作系统级线程
、
、
另外,对于在操作系统级别创建的每个进程,Java是否使用
fork
()或clone()?
浏览 22
提问于2011-05-09
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux 环境变量
Linux系统编程 条件变量
linux怎么设置环境变量
linux技术手册-定义环境变量
Spark踩坑记:共享变量
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券