On 09/08/2018 02:05 PM, Chris Morley wrote:


There are very smart and hard working people on both projects, it would be nice to benefit both

projects.



I _THINK_ that the biggest thing they have done is to replace NML with 0mq. While I don't know the details at all, NML ships the entire real-time context with every message, incurring a LOT of overhead. With 0mq, all requesters tell it what structure they need, and then ONLY the requested structure is sent. This has some impact within one node, but has HUGE impact when the system has some HAL components on different nodes, over the network.

This replacement of NML was VERY complicated, as almost everything in LinuxCNC is interfaced through it.

Jon




_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to