社区
C语言
帖子详情
multiprocess 和multithread各自的适用场合!
zhoufanking
2008-06-21 07:39:09
不明白这两种multi各自适用于什么样的应用场景,期待解答!
...全文
111
3
打赏
收藏
multiprocess 和multithread各自的适用场合!
不明白这两种multi各自适用于什么样的应用场景,期待解答!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhoufanking
2008-06-21
打赏
举报
回复
先谢过楼上两位的指点!基本概念我还是知道,但有时候我们做一个程序,采用这两者实现一个功能都可以的情况下,有什么选择的标准吗,也就是什么时候fork一个子进程比较好,什么时候createThread比较好?主要是考虑开销吗?
K行天下
2008-06-21
打赏
举报
回复
首先你弄清楚2者的概念:
Multithread指的是一个process里面有多个执行者在执行, 彼此共享相同的数据空间, 这里的共享特别重要!
这就像一个串口通信系统, 一个线程接收,一个线程发送, 他们要共有某些资源,所以采取多线程!
Multiprocess指的是多个process在执行, 彼此各自有各自的数据空间, 若有数据需要共享, 必须采用特别的方法来传递 (视os而定), 他们
几乎是独立的,就像你开了一个IE,开了一个Word
csdn5211
2008-06-21
打赏
举报
回复
找本操作系统书看看就好了。
Python多进程示例
multi
process
.py
Python多进程示例
multi
process
.py python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在 python中大部分情况需要使用多进程。Python提供了非常好用的多进程包
multi
process
ing, 只需要定义...
multi
process
-0.70.11.1-py3-none-any.whl
适用
于python3.x 的
multi
process
安装包
multi
process
可轻松让普通PHP脚本变守护进程和多进程执行
PHP
multi
process
manager for cli, 可轻松让普通PHP脚本变守护进程和多进程执行
Python库 | tqdm-
multi
process
-0.0.8.tar.gz
python库。 资源全名:tqdm-
multi
process
-0.0.8.tar.gz
The Implementation of Reliable Distributed
Multi
process
Systems
分布式的存储系统他们实现数据复制的方法是完全一样的,该原理能查到的最早的出处是 1978 年 Lamport 的一篇论文《The Implementation of Reliable Distributed
Multi
process
Systems》。
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章