[zeromq-dev] Mb vs. MB in tests & on the Wiki
Martin Sustrik
sustrik at fastmq.com
Mon Oct 13 23:28:22 CEST 2008
Holger Hoffstätte wrote:
> In case anybody cares..
>
> Holger Hoffstätte wrote:
>> FWIW lmbench says this rusty tin pushes ~1.1GB (not bit) between processes
>> with AF_UNIX but of course that is without zmq overhead. Still, shouldn't
>> throughput over loopback be higher than ~60-70 MB even with only one core?
>
> Now on the dual-core Thinkpad T60 things look markedly different. Here
> lmbench pushes >2GB/sec and zmq results are much better too, obviously
> because the two cores can push/pull in tandem. For single-threaded
> producer/consumer I get ~200-350 MB/sec throughput depending on message
> size, and that goes up to ~495 MB with two threads each and messages of
> 128k. Honor restored!
Well, it would be interesting to find out what's so slow on the other
box. Maybe single core is the cause. In fact, the P4 box I've tested it
on has hyper-threading so it's not single-core box par excelence. Yuck,
even my notebook has two cores... kind of difficult to find a
single-core box these days.
Martin
More information about the zeromq-dev
mailing list