The purpose of this library is to provide an API for allocating memory blocks that are physically contiguous. Typically, a process allocates virtual memory blocks, which are contiguous, but only in ...