3

在 DDS 中可以为特定域创建的主题数量是否有限制?这是否依赖于实现?

RTI Connext DDS 5.0.0 的最大值是多少?我没有在文档中看到它。

4

2 回答 2

3

您回忆的 240 的“神奇”限制很可能是可以在同一域 ID 上的单台计算机上运行的 DomainParticipants 的最大数量,即 120。或者它是 DDS 域 ID 的最大数量,即 233 .见http://community.rti.com/kb/what-maximum-number-participants-domain

正如 Reinier 所提到的,端点的数量没有内在的限制。

杰拉尔多

于 2013-03-11T14:38:32.827 回答
2

With Connext, the limiting factor is not so much the number of Topics, but more the number of DataReaders and DataWriters created in a particular Domain. Of course, each DataReader and DataWriter is associated with exactly one Topic, so indirectly there is a dependency on the number of Topics.

With regard to the maximum number of DataReader and DataWriters in a Domain (often collectively indicated by Endpoints), the practical limitations depend on the resources in your system. Memory consumption due to administration of the topology of your DDS system will increase with the number of Endpoints. There is no hard or hard-coded limit on the number of Endpoints though.

If you have any particular scale in mind, I could indicate where you are in comparison to other users of the product.

This answer is indeed implementation dependent. My remarks apply to RTI Connext DDS and are not necessarily true for other DDS implementations.

于 2013-02-21T16:26:51.193 回答