Saturday April 17, 2010
[Time] Name | Message |
---|---|
[07:44] guido_g | just compild 0mq, tried epgm, doesn't work *grml* |
[07:55] guido_g | guido@nathan:~/prog/apps/zmq-trunk/perf$ ./local_thr epgm://eth0\;239.1.1.1:5000 800 1000000 |
[07:55] guido_g | Assertion failed: false (pgm_socket.cpp:130) |
[07:55] guido_g | Aborted |
[07:55] guido_g | should work, shouldn't it? |
[08:02] guido_g | forgot to set ZMQ_RATE |
[08:50] sustrik | guido_g: still, it shouldn't assert |
[08:51] sustrik | can you possibly find out what error did OpenPGM returned that caused the assert? |
[08:52] guido_g | omg, multicast kills the wifi router :( |
[08:52] sustrik | yes, it does :) |
[08:53] sustrik | set the rate to very low to keep it alive |
[08:53] guido_g | i turned wifi of, now it works |
[08:54] guido_g | *sigh* |
[08:54] guido_g | the world is not ready for multicast |
[08:56] guido_g | guido@nathan:~/prog/apps/zmq-trunk/perf$ ./local_thr epgm://192.168.1.5\;239.1.1.1:5000 500 100000 |
[08:56] guido_g | receiving first |
[08:56] guido_g | received first |
[08:56] guido_g | starting |
[08:56] guido_g | msg_count: 10000 |
[08:56] guido_g | msg_count: 20000 |
[08:56] guido_g | *** glibc detected *** /home/guido/prog/apps/zmq-trunk/perf/.libs/lt-local_thr: malloc(): memory corruption: 0xb7205100 *** |
[08:56] guido_g | message of incorrect size received |
[08:56] guido_g | ======= Backtrace: ========= |
[08:56] guido_g | /lib/i686/cmov/libc.so.6[0xb7c7e824] |
[08:56] guido_g | /lib/i686/cmov/libc.so.6[0xb7c812cb] |
[08:56] guido_g | /lib/i686/cmov/libc.so.6[0xb7c82072] |
[08:56] guido_g | /lib/i686/cmov/libc.so.6(__libc_memalign+0x9c)[0xb7c8369c] |
[08:56] guido_g | /lib/i686/cmov/libc.so.6(posix_memalign+0x57)[0xb7c838e7] |
[08:56] guido_g | /lib/libglib-2.0.so.0[0xb7ba506e] |
[08:56] guido_g | /lib/libglib-2.0.so.0(g_slice_alloc+0x663)[0xb7ba6003] |
[08:56] guido_g | /lib/libglib-2.0.so.0(g_slist_prepend+0x12)[0xb7ba7202] |
[08:56] guido_g | nice one |
[08:58] sustrik | looks like OpenPGM bug, 0MQ itself doesn't use glib |
[08:59] guido_g | ah thx |
[09:04] guido_g | ok, and now for the python bindings... |
[09:19] guido_g | yes! success! :) |
[09:19] guido_g | message size: 500 [B] |
[09:19] guido_g | array count: 100000 |
[09:19] guido_g | mean throughput: 97087 [msg/s] |
[09:19] guido_g | mean throughput: 388.350 [Mb/s] |
[09:20] sustrik | :) |