0

我有一个 Windows 应用程序,它使用了许多可靠性有问题的第三方模块。我的应用程序必须从这些模块创建许多对象,一个坏对象可能会导致很多问题。

我在考虑一个多进程方案,其中对象是在一个单独的进程中创建的(接口基本上都是一样的,所以创建跨进程通信应该不那么困难)。在最极端的情况下,我正在考虑每个进程一个对象,因此我最终可能会从我的主应用程序启动 20 个进程到几百个进程之间的任何地方。

这会导致Windows出现任何问题吗?我使用的是 64 位 Windows 7,内存和 CPU 功率不会成为问题。

4

1 回答 1

0

只要你有足够的 CPU 能力和内存,就没有问题。具有分布式应用程序、多线程(是的,多线程)、死锁、原子操作等的一般规则。一切都应该没问题。

于 2012-08-23T16:43:10.400 回答