I use ZeroMQ in Windows environment. This past week I ran Memory Validator on zeromq and I was surprised with a hot spot of memory allocation. MV show that there is a 1Mb allocation happening over and over for every message read.
This was done to fix https://github.com/zeromq/libzmq/issues/1608. You can see the fix here: https://github.com/zeromq/libzmq/blob/master/src/signaler.cpp#L515 So I guess you will have to better define what you mean by light-weight before one can decide it. On Wed, May 4, 2016 at 6:10 AM Ale Strooisma <[email protected]> wrote: > Dear ZeroMQ community, > > I wonder if ZeroMQ, especially using the ipc protocol, can be considered > light-weight, and how this can be motivated/proven. > > An important point is of course what defines light-weight. I could just > run the performance tests, but that would just give me numbers of which I > don't really know whether they are good. > > The reason I am asking this is that, when I started with ZeroMQ, I was > under the assumption that this was true, but I can't really find anything > to back it up. Which I could well use to motivate why I chose to use ZeroMQ. > > Kind regards, > > Ale Strooisma > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
