Jump to ID:

Project Home



Project Info
Forum Topic - ZeroMQ problems and results: Page 1 of 3 (3 Items)
ZeroMQ problems and results  

here are some latency numbers for a local message cycle (send->receive->send->receive):

QNX6.4 (io_pkt)
TCP:              45us
UNIX socket: 37us 

SUSE11.2 (non RT, same machine)
TCP:              17us
UNIX socket: 15us

Why is QNX6.4 network so slow ??

A remaining problem is the abort at termination of the test applications:

(gdb) c
usage: local_lat <bind-to> <message-size> <roundtrip-count>

Program received signal SIGSEGV, Segmentation fault.
0xb826042f in std::ios_base::~ios_base () from /usr/qnx640/target/qnx6/x86/lib/libcpp.so.4
(gdb) backtrace
#0  0xb826042f in std::ios_base::~ios_base () from /usr/qnx640/target/qnx6/x86/lib/libcpp.so.4
#1  0xb84051e6 in __tcf_3 () from /usr/qnx640/target/qnx6/x86/lib/libecpp.so.4
#2  0xb0329445 in __cxa_finalize () from /usr/qnx640/target/qnx6/x86/lib/libc.so.3
#3  0xb83fb624 in _btext () from /usr/qnx640/target/qnx6/x86/lib/libecpp.so.4
#4  0xb840c149 in _fini () from /usr/qnx640/target/qnx6/x86/lib/libecpp.so.4
#5  0xb033dae6 in fini () from /usr/qnx640/target/qnx6/x86/lib/libc.so.3
#6  0xb033dc48 in _do_exit_fini () from /usr/qnx640/target/qnx6/x86/lib/libc.so.3
#7  0xb03294e1 in _cleanup () from /usr/qnx640/target/qnx6/x86/lib/libc.so.3
#8  0xb0329bd7 in exit () from /usr/qnx640/target/qnx6/x86/lib/libc.so.3
#9  0x08048830 in _start ()

What is the reason for that abort??

PS: ZMQ is available at http://www.zeromq.org