By Topic

Design and Implementation of High-Precision Timer in Linux

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Ye Dun-fan ; Dept. of Mech. & Electron. Eng., China Univ. of Geosci., Wuhan, China ; Zhou Fei-fan ; Min Liang-liang

Clock precision directly affects that if tasks can be timely responded and scheduled or not. As a time-sharing system, Linux cyclical time granularity can not achieve microsecond response precision. Simply raising clock frequency means that the clock interrupt's process will take up too much time of processor. And it makes the system's effective utilization decline. This paper introduces some ways of improving clock's precision for real-time Linux, analyses the theory of MontaVista Linux high resolution timer (HRT) mechanism, implements a high-precision clock in current popular embedded operating systems through modifying Linux kernel to design a Linux high-precision timer to raising the Linux clock precision effectively.

Published in:

Computer Science and Information Engineering, 2009 WRI World Congress on  (Volume:7 )

Date of Conference:

March 31 2009-April 2 2009