On Thu, 6 Dec 2012, Charles Remes wrote:

The memory is being deallocated. Let me guess something… you are running on linux. There is a long standing and well known issue when you call free() on linux. Though you are giving the memory block back to the OS, the OS continues to "charge" your process for the space. BTW, this problem also exists on OSX to a lesser extent.

Mmm... this will result in a nice afternoon valgrinding to check if your claim make sense.

Stefan
_______________________________________________
zeromq-dev mailing list
zeromq-dev@lists.zeromq.org
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to