Memory Profiling Techniques
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Memory proﬁling is an important technique which aids program optimization and can even help tracking down bugs. The main problem with the current memory proﬁling techniques and tools is that they slow down the target software considerably therefore making them inadequate for mainline integration. Ideally, the user would be able to monitor memory consumption without having to worry about the rest of the software being aﬀected in any way. This thesis provides a comparison of existing techniques and tools along with the description of a memory proﬁler implementation which tries to provide a balance between the information it is able to retrieve and the inﬂuence it has on the target software.
Place, publisher, year, edition, pages
2012. , 44 p.
memory management, memory profiling
IdentifiersURN: urn:nbn:se:liu:diva-79598ISRN: LIU-IDA/LITH-EX-A--12/021--SEOAI: oai:DiVA.org:liu-79598DiVA: diva2:543900
Subject / course
Computer and information science at the Institute of Technology
Söderquist, FredrikLifa, Adrian
Petru, Eles, Professor