Пользовательский распределитель / менеджер памяти на C? какой подход?

Я искал несколько (настраиваемых) менеджеров / распределителей памяти, написанных на c, и просмотрел некоторые статьи, -

Некоторые ссылки:

Мне нужно изолировать небольшой веб-сервер, используя любой доступный, и у меня нет проблем с написанием оболочек для схемы обработки / распределения потоков. Apache WS использует пулы памяти для управления памятью, и эти пулы не являются постоянными, это основа для каждого запроса. Вы можете что-нибудь подсказать? Какой-нибудь хороший / лучший подход к этой проблеме? Мои требования следующие: -

  1. (Ограниченное время отклика) распределение и отмена распределения должны быть известны заранее, т. Е. Некоторые постоянные затраты O (c), где c - константа.

  2. Фрагментация разнородных размеры распределения / отмены распределения или последовательности должны обрабатываться, я могу написать схему / оболочку, чтобы предоставить то же самое.

Я искренне благодарен вам за помощь и идеи!

16
задан Community 23 May 2017 в 11:45
поделиться