Malloc против Mmap в C

Я построил две программы, одна из которых используетmalloc и другой, использующийmmap, Время выполнения с использованиемmmap гораздо меньше, чем при использованииmalloc.

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

Но есть ли другие причины для преимуществ при использованииmmap надmalloc?

большое спасибо

Ответы на вопрос(6)

Ваш ответ на вопрос