Simulation-based tracing and profiling for system software development

Anselm Busse, Reinhardt Karnapke, Helge Parzyjegla · 2017

Tracing and profiling low-level kernel functions (e.g. as found in the process scheduler) is a challenging task, though, necessary in both research and production in order to acquire detailed insights and achieve peak performance. Several kernel functions are known to be not traceable because of architectural limitations, whereas tracking other functions causes side effects and skews profiling results.

Read the paper · More papers on PaperTik