Show simple item record

dc.contributor.authorKhan, Mohammed Adib
dc.date.accessioned2023-03-06T16:45:34Z
dc.date.available2023-03-06T16:45:34Z
dc.identifier.urihttp://hdl.handle.net/10464/17514
dc.description.abstractTroubleshooting system performance issues is a challenging task that requires a deep understanding of various factors that may impact system performance. This process involves analyzing trace logs from the kernel and user space using tools such as ftrace, strace, DTrace, or LTTng. However, pre-set tracing instrumentation can lead to missing important data where not enough components of the system include observability coverage. Also, having too much coverage may result in unnecessary noise in the data, making it extremely difficult to debug. This paper proposes an adaptive instrumentation technique for execution tracing, which dynamically makes decisions not only for which components to trace but also when to trace, thus reducing the risk of missing important data related to the performance problem and increasing the accuracy of debugging by reducing unwanted noises. Our preliminary results show that the proposed method is capable of handling tracing instrumentation dynamically for both kernel and application levels while maintaining a low overhead.en_US
dc.language.isoengen_US
dc.publisherBrock Universityen_US
dc.rightsCC0 1.0 Universal*
dc.rights.urihttp://creativecommons.org/publicdomain/zero/1.0/*
dc.subjectSystem performanceen_US
dc.subjectTroubleshootingen_US
dc.subjectTrace logsen_US
dc.subjectAdaptive instrumentationen_US
dc.subjectDebugging accuracyen_US
dc.titleTime-Series Trend-Based Multi-Level Adaptive Execution Tracingen_US
dc.typeElectronic Thesis or Dissertationen_US
dc.degree.nameM.Sc. Computer Scienceen_US
dc.degree.levelMastersen_US
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.degree.disciplineFaculty of Mathematics and Scienceen_US


Files in this item

Thumbnail
Name:
Brock_Khan_MohammedAdib_2023.pdf
Size:
9.416Mb
Format:
PDF
Description:
Thesis

This item appears in the following Collection(s)

Show simple item record

CC0 1.0 Universal
Except where otherwise noted, this item's license is described as CC0 1.0 Universal