[zeromq-dev] Windows 7 problem - error in zmq_msg_init_size: Not enough space

Andy Gotz andy.gotz at esrf.fr
Tue Jul 2 16:59:50 CEST 2013


Hi Pieter,

OK that makes sense. I will change lower the HWM accordingly.

Thanks

Andy

On 02/07/2013 14:58, Pieter Hintjens wrote:
> Hi Andy,
>
> The throughput program (perf/remote_thr.cpp) uses a PUSH socket with
> default high-water mark, meaning they'll queue 1,000 messages before
> blocking on send. If you ask for 8MB messages, that's 8GB of memory it
> will try to allocate. If you want to use larger messages, you can make
> your version of this program and set the high-water mark to something
> lower (100). If there was no HWM, it would try to create and queue
> 10,000 messages (80GB).
>
> Hope this helps
> Pieter
>
>
> On Jul 2, 2013 9:47 AM, "Andy Gotz" <andy.gotz at esrf.fr> wrote:
>> Hi,
>>
>> I am trying to run the Remote_thr.exe application in the perf
>> sub-directory of the distribution on Windows 7 with large messages.
>>
>> When I run remote_thr.exe with >2MB messages I get a "Not enough space"
>> error:
>>
>>
>> $ ./Remote_thr.exe tcp://w.x.y.z:9000 8000000 10000
>> error in zmq_msg_init_size: Not enough space
>>
>> The PC is running Windows 7 32 bit version and has 4 GB of memory. Does
>> anyone know how can I make this work? According to the Microsoft
>> documentation I should be able to address at least 2 GB of memory with
>> Windows 32 bit.
>>
>> I would like to send large messages of many MB's as efficiently as
>> possible over a 10 GBps link.
>>
>> Thanks in advance
>>
>> Andy
>>
>> _______________________________________________
>> zeromq-dev mailing list
>> zeromq-dev at lists.zeromq.org
>> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev




More information about the zeromq-dev mailing list