Я построил две программы, используя malloc и другие, используя mmap. Время выполнения с использованием mmap намного меньше, чем при использовании malloc.
Я знаю, например, что, когда вы используете mmap, вы избегаете чтения/записи вызовов в систему. И доступ к памяти меньше.
Но есть ли другие причины для преимуществ при использовании mmap над malloc?
Спасибо большое