Резервная память на OS X - PullRequest
       32

Резервная память на OS X

3 голосов
/ 25 августа 2010

Что эквивалентно Windows 1001 * в OS X?То есть, как я могу зарезервировать непрерывное адресное пространство без фактической фиксации, а затем зафиксировать его позже?

Спасибо,

Alex

Ответы [ 2 ]

8 голосов
/ 25 августа 2010

Функция mmap(), вызываемая с помощью MAP_ANON | MAP_PRIVATE, очень приблизительно эквивалентна VirtualAlloc() с флагом MEM_RESERVE.Затем память выделяется путем прикосновения к каждой странице в сопоставлении.

0 голосов
/ 25 августа 2010

Нет, к сожалению, нет точного эквивалента VirtualAlloc.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...