Redian新闻
>
multi threading 还是 multi processing
avatar
multi threading 还是 multi processing# Programming - 葵花宝典
g*y
1
现有一程序段,需要用到不同输入数据并发执行,
该程序需要instanciate一个c++ class, 该class即有全局static变量又有生成multi
threads
不知道这种情况下用multi-threading是否可能?
觉得用multi process编程更容易而且符合需要,但不知运行代价会不会很大。
还有就是现在已经找不到multi process的例子了。
avatar
g*c
2
some example http://en.wikipedia.org/wiki/Thread_(computing)

multithread each thread share its resource
multiprocess each process own its resource(more memory), if needing process
communication,
I would choose multithread.
~~~~~~~~what does that
refer to
what does that mean?

【在 g*****y 的大作中提到】
: 现有一程序段,需要用到不同输入数据并发执行,
: 该程序需要instanciate一个c++ class, 该class即有全局static变量又有生成multi
: threads
: 不知道这种情况下用multi-threading是否可能?
: 觉得用multi process编程更容易而且符合需要,但不知运行代价会不会很大。
: 还有就是现在已经找不到multi process的例子了。

avatar
p*u
3
or you may use single thread but coroutine implementation.

【在 g*****y 的大作中提到】
: 现有一程序段,需要用到不同输入数据并发执行,
: 该程序需要instanciate一个c++ class, 该class即有全局static变量又有生成multi
: threads
: 不知道这种情况下用multi-threading是否可能?
: 觉得用multi process编程更容易而且符合需要,但不知运行代价会不会很大。
: 还有就是现在已经找不到multi process的例子了。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。