CPU密集型COM的分布式处理

时间:2011-01-04 01:57:16

标签: com distributed mapreduce qizmt

我有一个32位的COM对象,它进行CPU密集型处理(现在仅限于一个CPU)。为了扩展非常大的数据集和用户社区,我正在考虑通过类似MapReduce的框架(如QizMt)采用分布式处理。

我的问题是,QizMt会与COM合作吗? 还有其他选择吗?

COM内部的逻辑相当复杂,我希望尽可能使分布式处理对原始代码透明。

1 个答案:

答案 0 :(得分:1)

COM对象是否设计为在多线程环境中运行?如果没有,那就不要让它以那种方式运行。

这意味着你需要一个在每个进程中运行一个对象实例的解决方案。