Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

fedot1q

Аллокатор памяти общего назначения

Рекомендованные сообщения

  Области      памяти можно выделять любым доступным способом.

     

    Функции      mem_alloc(), mem_realloc() и mem_free() должны соответствовать      приведенным выше прототипам.

     

    Адреса      памяти, возвращаемые функциями mem_alloc() и mem_realloc(), должны быть      выровнены на границу в 4 байта.

     

    Попытаться      уменьшить время поиска свободного блока памяти и время освобождения      занятого блока.

     

    Попытаться      уменьшить фрагментацию памяти.

     

    Написать      функцию mem_dump(), которая должна      выводить на консоль состояние областей памяти.

 

 

СУКА КОНЧЕНЫЕ ТЕХ ВУЗЫ :(

да, автор нихуянезнающий идиот

 

язык программирования - любой, желательно С++ или С

Поделиться сообщением


Ссылка на сообщение

те кто создают такие темы, вы на парах бываете, с однокурсниками общаетесь?  :fie:

Поделиться сообщением


Ссылка на сообщение

Напиши какие параметры должны принимать и возвращать функции выделения памяти.

Писал на 2м курсе многопоточную библиотеку которая выделяла/освобождала память для объектов. Быстрый поиск объектов тоже делал.

короче если надо могу код поискать. там плюсовая распараллеленая хуита. если не совсем долбоеб разберешься. если нубас - общие вещи напишу дальше еби мозг сокурсникам-задротам.

Поделиться сообщением


Ссылка на сообщение

хуясе вы низкоуровневую фигню пишете  :ohmy:


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

Напиши какие параметры должны принимать и возвращать функции выделения памяти.

Писал на 2м курсе многопоточную библиотеку которая выделяла/освобождала память для объектов. Быстрый поиск объектов тоже делал.

короче если надо могу код поискать. там плюсовая распараллеленая хуита. если не совсем долбоеб разберешься. если нубас - общие вещи напишу дальше еби мозг сокурсникам-задротам.

да как же, разберется он в многопоточном коде, лол, да еще на С++


http://ru.iccup.com/dota/details/1295953.html

 

ИДИТЕ НАХУЙ С ТАКМИ ГОНДАРАМИ

СВЕН ТП

СВЕН ПУШИТ

СВЕН ХЕКС

СВЕН ДАБЛКИЛЛ

СВЕН 7ОО КРИПОВ

Поделиться сообщением


Ссылка на сообщение

блять легко разберусь, просто я прогулял пару где это объясняли... А идиоты нихрена не записывалиvoid *mem_alloc(size_t size);

  • [/size]void *mem_realloc(void *addr, size_t size);
  • [/size]void mem_free(void *addr);

 

 

Поделиться сообщением


Ссылка на сообщение

void захватил топан  :opasnoste:

так гугл разве тебе не поможет? Он завален кодом


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

×
×
  • Создать...