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

 
 
> проблема с функцией malloc и памятью, linux 2.6.17
andron86
сообщение Jun 11 2008, 11:29
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 406
Регистрация: 1-03-06
Пользователь №: 14 821



Кто-нибудь сталкивался с такой проблемой? В общем имею embedded linux 2.6.17 на арме(pxa255). При выделении динамической памяти функцией malloc системная память не уменьшается, то есть при вызове например free свободного пространства остается столько же сколько и до выделения. Но при выделении памяти и заполнением, к примеру дамми байтами, фрее показывает правильно. Это нормально, или глюк? Если нормально то скиньте пожалуйста ссылочку где это описано, а то заказчики достали sad.gif .
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Jun 11 2008, 13:14
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(andron86 @ Jun 11 2008, 13:29) *
Если нормально то...

Это типа "нормально". Со временем, или когда припрет, дефрагментируется, мусор соберется.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
andron86
сообщение Jun 11 2008, 13:22
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 406
Регистрация: 1-03-06
Пользователь №: 14 821



Цитата(zltigo @ Jun 11 2008, 15:14) *
Это типа "нормально". Со временем, или когда припрет, дефрагментируется, мусор соберется.

а где это описано, мне бы на аглицком smile.gif
Go to the top of the page
 
+Quote Post



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

 


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


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