Re[3]: Как ускорить выделение большого куска памяти?
От: watchmaker  
Дата: 17.11.14 15:33
Оценка: +1
Здравствуйте, Mazay, Вы писали:

M>Обязательно выделять память через valloc? malloc или new дадут другое поведение?

Зависит от реализации, но обычно после превышения размера некоторого порога все вызовы malloc или new просто передаются в системный вызов mmap как есть. Так что разницы практически не будет. С другой стороны через mmap можно получить чуть больше контроля (те же большие страницы использовать).
Отредактировано 17.11.2014 15:39 watchmaker . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.