La interfaz principal de asignación de memoria es malloc. Este es el más grande de la biblioteca C. ... 'mmap' por otro lado es una llamada al sistema que se hace cargo y solicita al kernel que encuentre una región contigua y no utilizada en la dirección de una aplicación que sea lo suficientemente grande como para permitir el mapeo de varias páginas de memoria.