alokator pamięci

0

miał ktos do czynienia z takim zagadnieniem lub podchodził do implementowania alokatora pamieci i odśmiecacza? konkretnie potrzebuje narzedzia do alokacji, realokacji i zwalniania dynamicznie pamieci w scisle ograniczonym obszarze rzeczywistej pamieci, cos jakby malloc w mallocu...

0

przyjrzyj sie silnikowi jaki ma do dyspozycji t. palscal (borlanda) - to ma swoj wlasny menedzer pamieci.

jak chcesz zrodla system.tpu, to wiesz gdzie mnie znalezc

0

no znalazlem juz na necie troche opisow i kodów (malloc i pokrewne) ale ktos moze juz to pisal i wie na co sie mozna natknąc ...

0

Można się natknąć na skrajną defragmentację... i to chyba wszystkie zagrożenia.
ffffffffffffffffffffffffffffffff - wolne 50 bloków
fafafafafaafafafafafafa - wolne 20 bloków, ale alloc(2 bloki) wysiada!

0

Ja napisałem do swojego OS'a systemowy alokator pamięci, ale jest on dość prosty. Jedną z poważniejszych wad jest nagłówek każdej alokacji: 16 bajtów. Ma jeszcze pare wad (nie jest najszybszy), ale jak chcesz to ci podeśle ;)

0

hmm ok molgbys pokazac, ja w necie znalazlem takie opisy:
http://g.oswego.edu/dl/html/malloc.html
http://www.concentric.net/~Ttwang/tech/smallmem.htm

0

Mój SMA
Plik nagłówkowy sma.h
http://pastebin.com/532381
Plik źródłowy sma.c:
http://pastebin.com/532382

1 użytkowników online, w tym zalogowanych: 0, gości: 1