Find out more about this
Gesmer Updegrove has represented more than 184 standards consortia and open source foundations, including:
View Full Client List
Useful Links

Press Center Sitemap

Tools

Text Size:
Default  Large

RSS Feeds

Bookmark and Share

Standards <Meta>Library


Open Source

Linux

(Select a New Topic or Category)


Title: "Context Switch Overheads for Linux on ARM Platforms"
Authors: Francis David Department of Computer Science, Department of Computer Science
Jeffrey Carlyle Department of Computer Science, Department of Computer Science
Roy Campbell Department of Computer Science, Department of Computer Science
Publication Date: March 7 2006
Free/Fee: Free Access
Reads: 2447
Abstract: Context switching imposes a performance penalty on threads in a multitasking environment. The source of this penalty is both direct overhead due to running the context switch code and indirect overhead due to perturbation of caches. We calculate indirect overhead by measuring the running time of tasks that use context switching and subtracting the direct overhead. We also measure the indirect overhead impact on the running time of tasks due to processor interrupt servicing. Experiment results are presented for the Linux kernel running on an ARM processor based mobile device platform.
Link: Full Text