My understanding is the size is basically the size of the shared memory block. It needs to be as big as the largest message that is sent between processes. Since linuxcnc works with a queue depth of 1, increasing above that max msg size (15k I think) does nothing. Go below the max message size, and linuxcnc doesn't work.
> -----Original Message----- > From: Robert Ellenberg [mailto:[email protected]] > Sent: Friday, 4 April 2014 4:24 AM > To: EMC developers > Subject: [Emc-developers] Possibly dumb question about NML buffer size > > Hi All, > > Is there a hard limit on the size of the NML buffers defined in linuxcnc.nml? If > not, does anyone know if increasing the buffer size leads to a performance > hit on a modern PC? I couldn't find much info on how the channel buffer > sizes were chosen on the web. > > Thanks, > Rob > ---------------------------------------------------------------------------- -- > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers ------------------------------------------------------------------------------ _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
