TY - GEN
T1 - Versatile, portable, and efficient OS profiling via latency analysis
AU - Joukov, Nikolai
AU - Iyer, Rakesh
AU - Traeger, Avishay
AU - Wright, Charles P.
AU - Zadok, Erez
PY - 2005
Y1 - 2005
N2 - Operating systems are complex and their behavior depends on many factors. Source code, if available, does not directly help understand the OS's behavior, as the behavior depends on actual workloads and external inputs. Runtime profiling is a key technique for understanding the behavior and mutual-influence of modern OS components. Such profiling is useful to prove new concepts, debug problems, and optimize the performance of existing OSs. Unfortunately, existing profiling methods lack in important areas: they do not provide much of the necessary information about the OS's behavior; they require OS modification and therefore are not portable; or they exact high overheads thus perturbing the profiled OS.
AB - Operating systems are complex and their behavior depends on many factors. Source code, if available, does not directly help understand the OS's behavior, as the behavior depends on actual workloads and external inputs. Runtime profiling is a key technique for understanding the behavior and mutual-influence of modern OS components. Such profiling is useful to prove new concepts, debug problems, and optimize the performance of existing OSs. Unfortunately, existing profiling methods lack in important areas: they do not provide much of the necessary information about the OS's behavior; they require OS modification and therefore are not portable; or they exact high overheads thus perturbing the profiled OS.
UR - https://www.scopus.com/pages/publications/84885654653
U2 - 10.1145/1095810.1118607
DO - 10.1145/1095810.1118607
M3 - Conference contribution
AN - SCOPUS:84885654653
SN - 1595930795
SN - 9781595930798
T3 - Proceedings of the 20th ACM Symposium on Operating Systems Principles, SOSP 2005
BT - Proceedings of the 20th ACM Symposium on Operating Systems Principles, SOSP 2005
T2 - 20th ACM Symposium on Operating Systems Principles, SOSP 2005
Y2 - 23 October 2005 through 26 October 2005
ER -