Show simple item record

dc.contributor.authorChakraborty, Pranjal
dc.date.accessioned2023-10-17T19:20:11Z
dc.date.available2023-10-17T19:20:11Z
dc.identifier.urihttp://hdl.handle.net/10464/18172
dc.description.abstractLatency critical systems face significant performance challenges when encountering memory pressure, and the existing approaches mainly focus on reactive and instantaneous approaches, but they often fail to accurately identify the root cause of memory pressure, resulting in delayed and ineffective response strategies. In this work, we address this limitation by proposing an alternative approach to proactively detect memory pressure and identify the root cause in such systems. Our method enables the activation and deactivation of extended process-level profiling based on the predicted memory pressure, facilitating the identification of the root cause process. Through evaluation, we achieved an 85% accuracy in forecasting memory pressure situations and correctly identified the responsible process in 83% of use-cases. We also propose an effective adaptive sampling framework to further optimize the system monitoring and data collection, and was able to leverage a state of the art technique to make useful sampling rate changes 78.5% of the time.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 Performance Monitoringen_US
dc.subjectAdaptive Samplingen_US
dc.subjectRoot Cause Identificationen_US
dc.subjectSystem Debuggingen_US
dc.titleMemory Pressure: Early Identification and Proactive Taming in Resource Constrained Devicesen_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_Chakraborty_Pranjal_2023.pdf
Size:
1.759Mb
Format:
PDF
Description:
Thesis Report

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