Return to search

Optimering av listhantering i telekomapplikation

<p>Sammanfattning</p><p>Denna rapport beskriver ett examensarbete som gjordes åt TietoEnator. Målet med examensarbetet var att optimera listhantering i en telekomapplikation. För att utföra detta användes programmeringsspråket C. Uppgiften omfattade fyra delar som bestod av att:</p><p>- Undersöka den nuvarande implementationen</p><p>- Föreslå förbättring till den nuvarande implementationen</p><p>- Implementera den utvalda lösningen</p><p>- Utföra mätningar samt dokumentera resultaten</p><p>Undersökningen av den nuvarande implementationen gjordes genom flera olika mätningar för att kunna se exekveringstiderna på operationerna. Förslag till förbättringar till den nuvarande implementationen gjordes genom analysering av olika datastrukturer. Implementationen av den utvalda lösningen blev ett AVL-träd och en hjälplista som är en länkad lista. Mätningar och dokumentation gjordes genom att mäta tider på den gamla och nya implementationen där man sedan jämförde exekveringstiderna. Resultatet blev en klar förbättring som t.ex. sökning av ett objekt vilket blev i snitt 3000 ggr snabbare. Det vi har gjort i detta examensarbete kommer TietoEnator att implementera och utveckla vidare.</p>

Identiferoai:union.ndltd.org:UPSALLA/oai:DiVA.org:kau-1446
Date January 2008
CreatorsNilsson, Anders, Trbakovic, Haris
PublisherKarlstad University, Division for Information Technology, Karlstad University, Division for Information Technology
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, text

Page generated in 0.0021 seconds