RamCloud client object has memory leaks

Description

The following program:

Will slowly grow in size (about 70KB each with each iteration), until finally the program reports:

posix_memalign(4096, 537133056) failed: /home/jdellit/RAMCloud/src/Infiniband.h:353 (RegisteredBuffers)

And exits. On an rcXX machine in the cluster, this happened invariably on iteration 36.

I also noted that the first allocation of a RamCloud client object already had a memory footprint of ~650MB... Seems rather large for a single client object...

Environment

None

Status

Assignee

Unassigned

Reporter

Jonathan Ellithorpe

Labels

None

Priority

Major
Configure