Linux - Open Source White Papers

Unintrusively Measuring Linux Kernel Execution Times

Overview This paper presents a methodology to perform fine-grained cycle-accurate timing measurements crossing the user-kernel boundary. Special attention is payed not to deteriorate the results by the measurement process itself. Next, it applies the methodology to obtain execution timing for the system entry and exit paths on x86-based Linux systems. This paper compares and evaluates three different mechanisms, namely interrupts, call gates and the sysenter/sysexit facility. The measurements are performed on different processor platforms ranging from simple Intel Pentium to Pentium 4 with Hyper Threading and an Intel Itanium system.

Further White Paper Details
PublisherChemnitz University of Technology File FormatPDF
Date PublishedMay 2007
FormatWhite Papers   
Topics
Thin clients switch on digitally excluded

Thin clients switch on digitally excluded

Case study: Digital inclusion project tackles social exclusion in Liverpool more

Renault goes multilingual

Renault goes multilingual

Case study: Translation tech turns docs into 23 languages… more


Quick Sitemap Links: