реклама на сайте
подробности

 
 
> FreeRTOS Heap_x.c
FormatCft
сообщение Oct 7 2008, 07:08
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 331
Регистрация: 22-07-08
Из: Р О С С И Я
Пользователь №: 39 145



Доброго времени суток!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Есть ли у кого своя реализация Heap_x.c? А то, что то не хочется использовать реализации которые есть (то без чистки памяти, то без объединения свободных блоков).
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2. Еще вопрос по heap_3.c. Этот хип использует стандартный Си-шный хип или просто есть возможность его использовать?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergeeff
сообщение Oct 7 2008, 15:31
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 481
Регистрация: 10-04-05
Пользователь №: 4 007



To zltigo:

А в чем уважаемый гуру вы усмотрели "монументальность" TLSF аллокатора? По моему ничего особо навороченного там нет, а блоки выделяются достаточно шустро, и довольно изящно частично решена задача дефрагментации освобождаемой памяти. Да и с самого начала разрабатывалась для embedded применений.
Я не агент команды, написавшей TLSF, просто интересно уяснить для себя про монументальность.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- FormatCft   FreeRTOS Heap_x.c   Oct 7 2008, 07:08
- - zltigo   Цитата(FormatCft @ Oct 7 2008, 09:08) Ест...   Oct 7 2008, 07:36
|- - FormatCft   Цитата(zltigo @ Oct 7 2008, 13:36) Делал ...   Oct 7 2008, 07:54
|- - zltigo   Цитата(FormatCft @ Oct 7 2008, 09:54) Мож...   Oct 7 2008, 08:26
|- - FormatCft   Цитата(zltigo @ Oct 7 2008, 14:26) Я поду...   Oct 7 2008, 08:38
|- - zltigo   Цитата(FormatCft @ Oct 7 2008, 10:38) Т.е...   Oct 7 2008, 10:31
|- - FormatCft   Цитата(zltigo @ Oct 7 2008, 16:31) Подход...   Oct 7 2008, 13:45
- - sergeeff   В этом плане можно воспользоваться TLSF: Memory Al...   Oct 7 2008, 07:55
|- - FormatCft   Цитата(sergeeff @ Oct 7 2008, 13:55) В эт...   Oct 7 2008, 08:08
|- - sergeeff   Цитата(FormatCft @ Oct 7 2008, 12:08) Спа...   Oct 7 2008, 10:18
|- - FormatCft   Цитата(sergeeff @ Oct 7 2008, 16:18) Тест...   Oct 17 2008, 19:14
- - Terminator   Запустил в своём проекте heap_3 arm-elf-gcc + newl...   Oct 7 2008, 10:58
|- - zltigo   Цитата(sergeeff @ Oct 7 2008, 17:31) А в ...   Oct 7 2008, 15:46
||- - sergeeff   Цитата(zltigo @ Oct 7 2008, 19:46) Ничего...   Oct 7 2008, 16:46
||- - zltigo   Цитата(sergeeff @ Oct 7 2008, 18:46) И из...   Oct 17 2008, 21:29
|- - FormatCft   опсотв ))   Oct 7 2008, 16:12
- - zltigo   Оптимально-простой в соответствии с ранее изложенн...   Oct 18 2008, 19:47
|- - FormatCft   Спасибо! ! ! Щас будем прикручивать   Oct 18 2008, 20:04
- - Terminator   Прикрутил к FreeRTOS TLSF ~3kB RAM уходит на табли...   Nov 12 2008, 04:26
- - zltigo   Сергей Борщ нашел потенциально суровый баг при осв...   Apr 17 2010, 13:06
|- - Alex B._   Первый выделенный блок не освобождается. Наверное ...   Apr 22 2010, 11:05
|- - zltigo   Цитата(Alex B._ @ Apr 22 2010, 13:20) Пер...   Apr 22 2010, 11:10
|- - Alex B._   Цитата(zltigo @ Apr 22 2010, 15:25) Типа ...   Apr 22 2010, 11:16
- - Dron_Gus   Спасибо за исходники. Пошел подтачивать под ansi.   Apr 21 2010, 07:41
- - wave48   Исходники аллокатора от zltigo оказались очень пол...   Jul 15 2013, 07:06
- - esaulenka   Раз уж подняли тему. Модулей диагностики (хотя б п...   Jul 16 2013, 19:38
- - wave48   Вот это и было одной из причин использовать собств...   Jul 17 2013, 06:29
- - MiG-3   Добрый день, коллеги! Хочется более точно поня...   Dec 4 2014, 13:13
- - Непомнящий Евгений   Цитата(MiG-3 @ Dec 4 2014, 17:13) Та...   Dec 8 2014, 13:11
- - MiG-3   Спасибо за ответ! Цитата(Непомнящий Евгений ...   Dec 10 2014, 10:29
- - Непомнящий Евгений   Цитата(MiG-3 @ Dec 10 2014, 13:29) Д...   Dec 15 2014, 09:52


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 8th July 2025 - 23:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01468 секунд с 7
ELECTRONIX ©2004-2016