Malloc och free
- Inlämningsdatum 2 dec 2021 av 17:00
- Poäng 2
- Lämnar in en filuppladdning
I denna uppgift skall du implementera din egen malloc() och free(). Algoritmen som du kommer använda liknar den som används i ptmalloc (dvs den som Linux använder). Gör en implementation och kör en del benchmark som visar på dess prestanda. Skriv en kort rapport, fyra sidor, där du använder LaTeX enligt direktiven nedan. Inkludera intemer kod än nödvändigt i rapporten utan beskriv i egna ord vilka problem du hade och hur de löstes.
Rapporten skall laddas upp på Canvas senast kl 17 dagen innan seminariet.
Efter det att rapporterna har skickats in så kommer du få tre rapporter att läsa igenom. Rangordna dessa: 3 bäst, 2 tvåa och 1 trea och skicka in din bedömning efter seminariet.
Använder du Linux så kan du installera TeXLive och generera en rapport mha pdflatex. Windows-användare kan använda TeXLive eller Miktex och Mac-användare kan använda MacTeX. Det finns även en online-lösning, Overlef, som de flesta kanske böjar med.
- TexLive Links to an external site.
- MacTex Links to an external site.
- Miktex Links to an external site.
- Overleaf Links to an external site.
Du skall använda dig av helt vanligt "article" format på din rapport och inte ändra inställningarna för att dra ut texten i kanterna, ändra storlek på font eller rader, använda flera kolumner eller något annat.
Matris
Kriterier | Bedömningar | Poäng |
---|---|---|
Rangordning
Rangordna de tre rapporterna du fick baserat på hur välskrivna du tycker att de var: 3 bäst, 2 tvåa och 1 trea.
tröskel:
poäng
|
poäng
--
|