Why do InfiniBand or RDMA programs report "unable to allocate memory" when there is plenty of memory free?

Updated -

Release Found: All versions of Red Hat Enterprise Linux with InfiniBand/RDMA support

Solution

InfiniBand or RDMA applications need to be able to allocate memory in a special way.  The amount of memory free in the system is only part of the picture.  A normal application can allocate memory without worrying about whether or not the memory it allocated ...

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.