Hi,

I would first look at czmq: http://czmq.zeromq.org/.
We are using FreePascal with this binding: https://github.com/bvarga/delphizmq 
(works with FreePascal in Linux and Delphi in Windows). FreePascal has manual 
memory management and low memory consumption in general.
However, especially for compiled languages, I would expect that the main source 
of memory consumption is the zeromq library itself rather than whichever 
binding.

BR,
Stathis
________________________________________
From: [email protected] [[email protected]] 
On Behalf Of Arvind Creatrix IT Soft [[email protected]]
Sent: Thursday, April 04, 2013 12:11 AM
To: ZeroMQ development list
Subject: [zeromq-dev] Which language binding/API to use such that the   process 
uses least RAM

Hi

I wish to create a simple process that basically measures the CPU/RAM 
utilisated by a running process on that server, and sends it via ZeroMQ.
With the multiple language bindings available for ZeroMQ, I wish to use that 
language(for utilising ZeroMQ)- that uses the least possible RAM. And ideally I 
can compile/create the ready to run process on my machine, and then run it on 
any OS(including Linux—> Ubuntu/CentOS and Windows) and for different types of 
RAM/CPU configurations. I understand that ZeroMQ core will have to be 
installed/made available for use by my process.

Any insights into the above (ie lowest possible RAM usage) would be very useful 
for me.

Yours sincerely,
Arvind,
Creatrix IT Soft.

_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to