Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Alokacija memorije bez malloc i free

[es] :: C programiranje :: Alokacija memorije bez malloc i free

[ Pregleda: 469 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

0101101001110100

Član broj: 74594
Poruke: 7
*.ptt.yu.



Profil

icon Alokacija memorije bez malloc i free15.02.2008. u 09:53

Zna li neko kako napraviti memory manager bez koristenja malloc i free?
15.02.2008. u 09:53 

xeron
Sarajevo

Član broj: 25909
Poruke: 127
89.146.175.*



Profil

icon Re: Alokacija memorije bez malloc i free15.02.2008. u 17:42
Na ovom linku možeš naći par objašnjenih algoritama.
http://www.osdcom.info/content/view/31/39/
if (argc > 1 && strcmp(argv[1], "-advice") == 0) {
printf("Don't Panic!\n");
exit(42);
}
15.02.2008. u 17:42 

EArthquake
Aleksandar Nikolic
Novi Sad

Član broj: 20684
Poruke: 530
77.46.225.*

Sajt: www.phearless.org


Profil

icon Re: Alokacija memorije bez malloc i free17.02.2008. u 16:40
alokacija dinamicke memorije ,odnosno heap-a , na linuxu se vrsi preko brk() i mmap() poziva

tj malloc i free ti daju memoriju koja je prethodno obradjena preko brk() ili mmap()

konkretno o preteci malloc algoriatama koji se danas koristi na linuxu , dlmalloc , mozes naci na
http://g.oswego.edu/dl/html/malloc.html

danas linux koristi ptmalloc2 , koji je u sustini dlmalloc koji ima mnogo bolju podrsku za niti


17.02.2008. u 16:40 

[es] :: C programiranje :: Alokacija memorije bez malloc i free

[ Pregleda: 469 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.