COGNATIO
Quick Online Dump Mechanism of Related Processes



Introduction

COGNATIO is the Linux kernel patch which provides fast online process dump mechanism. COGNATIO provides the following mechanisms.

  • Current Process Dump without termination.

      COGNATIO provides a system call request_core() for creating a core file of the current process without terminating and blocking that process.
  • Related Processes Dump without termination

      COGNATIO provides a mechanism to create core files of related processes without terminating and blocking them, when a process has called request_core().
      The relationship between processes is defined by a command pdump in advance.

How to use COGNATIO

If you set the signal handler for calling request_core() and define the relationship between processes by pdump in advance, the system will create core files of related processes without terminating and blocking them when the current process terminates abnormally.


Figure 1. Preparation.


Figure 2. When the current process terminates abnormally.

Download

Documentation

Check following documentations.

  • Interface manual

      system call request_core(), proc file system /proc/cognatio, command pdump

The legal stuff

© 2006 NTT Corporation, distributed under the terms of the GNU Public License, v2.0 or later.

Last update Sep 21 2006

SourceForge.net Logo