Memory Pressure: Early Identification and Proactive Taming in Resource Constrained Devices
dc.contributor.author | Chakraborty, Pranjal | |
dc.date.accessioned | 2023-10-17T19:20:11Z | |
dc.date.available | 2023-10-17T19:20:11Z | |
dc.identifier.uri | http://hdl.handle.net/10464/18172 | |
dc.description.abstract | Latency 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.iso | eng | en_US |
dc.publisher | Brock University | en_US |
dc.rights | CC0 1.0 Universal | * |
dc.rights.uri | http://creativecommons.org/publicdomain/zero/1.0/ | * |
dc.subject | System Performance Monitoring | en_US |
dc.subject | Adaptive Sampling | en_US |
dc.subject | Root Cause Identification | en_US |
dc.subject | System Debugging | en_US |
dc.title | Memory Pressure: Early Identification and Proactive Taming in Resource Constrained Devices | en_US |
dc.type | Electronic Thesis or Dissertation | en_US |
dc.degree.name | M.Sc. Computer Science | en_US |
dc.degree.level | Masters | en_US |
dc.contributor.department | Department of Computer Science | en_US |
dc.degree.discipline | Faculty of Mathematics and Science | en_US |