Login | Register

System and Application Performance Analysis Patterns Using Software Tracing

Title:

System and Application Performance Analysis Patterns Using Software Tracing

Ghosh, Sauradip, Hamou-Lhadj, Abdelwahab and Ezzati-Jivan, Naser (2022) System and Application Performance Analysis Patterns Using Software Tracing. Masters thesis, Concordia University.

[thumbnail of Ghosh_MASc_S2022.pdf]
Preview
Text (application/pdf)
Ghosh_MASc_S2022.pdf - Accepted Version
Available under License Spectrum Terms of Access.
2MB

Abstract

Software systems have become increasingly complex, which makes it difficult to detect the root causes of performance degradation. Software tracing has been used extensively to analyze the system at run-time to detect performance issues and uncover the causes. There exist several studies that use tracing and other dynamic analysis techniques for performance analysis. These studies focus on specific system characteristics such as latency, performance bugs, etc. In this thesis, we review the literature to build a catalogue of performance analysis patterns that can be detected using trace data. The goal is to help developers debug run-time and performance issues more efficiently. The patterns are formalized and implemented so that they can be readily referred to by developers while analyzing large execution traces. The thesis focuses on the traces of system calls generated by the Linux kernel. This is because no application is an island and that we cannot ignore the complex interactions that an application has with the operating system kernel if we are to detect potential performance issues.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Computer Science and Software Engineering
Item Type:Thesis (Masters)
Authors:Ghosh, Sauradip and Hamou-Lhadj, Abdelwahab and Ezzati-Jivan, Naser
Institution:Concordia University
Degree Name:M.A. Sc.
Program:Software Engineering
Date:22 April 2022
Thesis Supervisor(s):Hamou-Lhadj, Abdelwahab and Ezzati-Jivan, Naser
ID Code:990619
Deposited By: Sauradip Ghosh
Deposited On:27 Oct 2022 14:49
Last Modified:27 Oct 2022 14:49
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top