Linux Kernel State Tracer


Introduction

Linux Kernel State Tracer(LKST) records information as trace data about events in the Linux Kernel. It records various events like process context switch, send signal, exception, memory allocation, send packet, and so on.

User can use LKST for the following.

LKST is a facility to analyze the problem of Linux Kernel trouble and the performance. It becomes possible that developers investigate troubles by this facility without stopping the important(used for Mission Critical purposes) server.


Comparison with Standard Kernel, and LKCD

Functions of present Linux could not offer enough information for developers to solve the trouble of the system.

Standard Kernel When the kernel is panic, it displays only the registers and stack information. If developers want more information, it is necessary to insert printk() in the kernel and recompile it.
LKCD LKCD stores a dump when the system crashes. But, if developers use it only, they cannot investigate the sequence of events till kernel panic. (LKCD is a.k.a. Linux Kernel Crash Dumps)

Event information of the kernel is always recorded as trace data on the server under running by using LKST. So, these problems can be solved.


Other features


Sub Project

    Djprobe - Direct Jump Probe -  : Low overhead dynamic probe function

Link


Project Mailing Lists : lkst-develop@lists.sourceforge.net

All Rights Reserved, Copyright (C) 2001, 2005 Hitachi, Ltd.
All Rights Reserved, Copyright (C) 2001, Fujitsu, Ltd.

This website is hosted by SourceForge Logo