Registration

Register
Login

Content

Call For Papers
Schedule
Presentations
Tutorials
BOFS

Event Info

Venue
Travel
FAQ
Link Us

Additional Info

Sponsors
Special Events Contact Us
Media
Archives
Home



Precise Process Accounting: Improving CPU Utilization in the Linux OS for Mission Critical Environments

Mario Smarduch (gail@catchpole.com)

“Precise Process Accounting: Improving CPU Utilization in the Linux OS for Mission Critical Environments”

Mario Smarduch Senior Architect, Embedded & Open Source Technology Motorola Software Group Motorola Technology Organization Motorola,Inc.

Precise Process Accounting is an open source statistical accounting implementation, developed for and introduced in the 2.6 version of the Linux kernel, which addresses the gaps in CPU accounting processes currently found in the Linux kernel. Precise Process Accounting is now a priority 2 requirement in the Linux Foundation’s CGL 4.0 specifications. Specifically, Precise Process Accounting measures per thread execution intervals and system-wide execution intervals, accounts for scheduling events and scheduling latencies, and enforces execution limits.

In this presentation, Mario Smarduch, an open source expert from Motorola’s Embedded & Open Source Technology Group, will discuss how Precise Process Accounting enables precise determination of how CPU usage and OS activities are exhausted, and what these activities are through precise time-stamping and accrual of CPU usage and activity. Mr. Smarduch will discuss the need for such a precise framework; describe the Precise Process Accounting architecture; and outline how companies can benefit from implementation.