выделение памяти в Linux

Тема в разделе "WASM.UNIX", создана пользователем t00x, 21 фев 2008.

  1. t00x

    t00x New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2007
    Сообщения:
    1.921
    mmap умеет выделять память, или надо пользоваться *alloc'ами?
     
  2. rei3er

    rei3er maxim

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    917
    Адрес:
    minsk
    все стандартные аллокаторы реализованы через mmap()
    вот, к примеру, выделение страницы памяти
    Код (Text):
    1. mmap(NULL, 4096, PROT_WRITE | PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
    подробнее man 2 mmap
     
  3. t00x

    t00x New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2007
    Сообщения:
    1.921
    в интернете не нашёл ни одного примера для выделения памяти mmap 'ом, только отображение файлов в память, или память на память :dntknw:
    понятно, спасибо.