RTRP: right time right place kernel analysis tool

  • Authors:
  • Yongsuk Choi;Jongmoo Choi;Eunyong Ha

  • Affiliations:
  • Dankook University, Yongin, Korea;Dankook University, Yongin, Korea;Anyang University, Anyang, Korea

  • Venue:
  • Proceedings of the 2011 ACM Symposium on Research in Applied Computation
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

As the use of embedded Linux kernel increases in a variety of consumer electronics such as Smart phones and Internet TVs, the significance of effective kernel profiling and debugging tools also increases. In this paper, we propose a novel integrated kernel analysis tool. It supports two features, right time and right place feature, thus we call it as RTRP (Right Time Right Place) tool. The right time feature is supported by monitoring system performance on-line and by issuing a debugging trigger automatically at the time when the target system shows performance anomalies or misbehaviors. It is a kind of semantic-aware debugging based on the context of Linux kernel. In addition, the tool supports the right place feature by providing proper system information including the stack frame and call graphs that causes the problems, allowing developers to focus on solving the problems without being deviated by irrelevant information. Experimental results, conducted on a real embedded system equipped with a live image compression facility, have shown that the tool can notify appropriate information to identify the location of a device driver that causes overrun problems.