社区
Linux/Unix社区
帖子详情
主进程有两个线程,fork子进程后复制主进程两个线程的内存么?
zxcdewq
2005-08-02 04:08:16
还是那个主进程那个线程fork只复制这个线程的内存?
...全文
287
4
打赏
收藏
主进程有两个线程,fork子进程后复制主进程两个线程的内存么?
还是那个主进程那个线程fork只复制这个线程的内存?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sharkhuang
2005-08-05
打赏
举报
回复
全部
wjlsmail
2005-08-04
打赏
举报
回复
fork() 本来就是复制进程
tb01412
2005-08-03
打赏
举报
回复
我想应该是复制线各个线程间共享的那一段内程,而并不复制线程间相互独立的资源
把线程当作进程来想,这个问题就应该有答案了
yjf7888
2005-08-03
打赏
举报
回复
顶一下,我也想弄清楚这个问题
2023最新,最全,最细的JUC多
线
程并发教程
紧接着由
线
程安全问题引出 Java 提供的两个解决
线
程安全问题的关键字:volatile 和 synchronized ,并带你们从 hotspot 源码层面详细分析了这两个关键字的实现流程。接着就是 Unsafe、CAS、LockSupport、ThreadLocal...
Linux——多
线
程中执行
fork
fork
之后,
主
进程
有两个
线
程,我们来看看
子
进程
究竟有几个
线
程 注意:不管在哪个
线
程打印pid,pid的值都是整个
进程
的id号 于是:我们发现父
进程
的pid是5831,
子
进程
的pid是5833,父
进程
的id在
主
线
程和
子
线
程中均被...
fork
()函数创建
子
进程
fork
()用于创建
子
进程
,一次调用会有两个返回(return),一次返回给父
进程
子
进程
的PID(Process ID),一次返回给
子
进程
,其返回值为0. 返回值=0,
子
进程
在运行 返回值>0,父
进程
在运行 返回值<0,fo
linux
fork
父
子
进程
访问 共享全局变量,linux
fork
进程
后
主
进程
的全局变量
fork
一个
进程
后,
复制
出来的task_struct结构与系统的堆栈空间是父
进程
独立的,但其他资源却是与父
进程
共享的,比如文件指针,socket描述符等不同的
进程
使用不同的地址空间,
子
进程
被创建后,父
进程
的全局变量,静态...
redis
主
线
程阻塞的情形
1.redis使用
fork
创建
子
进程
就行rdb或aof重写操作时,
fork
子
进程
的过程会阻塞
主
进程
,阻塞时间取决于
主
进程
的
内存
大小–这里你是否觉得有疑问:
fork
子
进程
的时候
主
进程
和
子
进程
是采用共享
内存
的方式进行
内存
共享的啊...
Linux/Unix社区
23,125
社区成员
74,509
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章