On Mon, Mar 12, 2012 at 11:27 PM, Or Gerlitz <ogerl...@mellanox.com> wrote: > If an app registered essentially all memory, then practically nothing else > left for other users, or you refer to the case where the driver consumed an > MTT segment made of 8 elements on behalf of a certain app but didn't use all > the MTT entries of that segment?
Yeah, if we register a lot of small buffers we might waste a lot of MTTs. Also I was thinking that a multi-threaded app might might register overlapping regions. Thinking about it more, I wonder if we'll be able to allocate enough contiguous memory for the buddy bitmaps on really big memory systems. This might force us to improve the buddy allocator so it doesn't rely on contiguous bitmaps... -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html