Forgot your password?
typodupeerror

Comment Linux Trace Toolkit (Score 2, Interesting) 86

I'm working on a project called Linux Trace Toolkit (LTT) that is suitable for an automatic logging.

LTT log every system call at a ns precision in a RAM buffer and then on disk. The events include, for instance, read/write/open operations, system call, interuptions, process state, disk and internet interface operations and so on. You can add specific event by modifying your application and recompile with the LTT library.

LTT is not yet included in the kernel and was not choosen after the "Halloween Freeze" however, the new infrastructure can operate in a "flight recorder" mode that will, for instance, log the last 5 Mb of events that happens on the system.

Of course, when there is a kernel crash, you can not be certain to have those events on disk but this is chicken and egg problem.

Anyway, I believe this king of functionality is in demande by most critical applications. This is very important in the embedded market too where debugging and optimization is very painful.

Slashdot Top Deals

To invent, you need a good imagination and a pile of junk. -- Thomas Edison

Working...