24.12.2012 Views

Chapter 4 - DSpace at Waseda University

Chapter 4 - DSpace at Waseda University

Chapter 4 - DSpace at Waseda University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Chapter</strong> 3<br />

Figure 3.3: Process viewer for Linux<br />

3.3 Performance Analysis Tools<br />

Debugging and tuning [60] are one of the most important parts in the system development.<br />

After development, they are still important because there is a possibility to occur unexpected<br />

errors. Therefore, the tools for the performance analyze play a critical role to find and fix up<br />

problems.<br />

One of the most famous tools, there is Linux kernel st<strong>at</strong>e tracer (LKST) [11]. It is an event<br />

tracer [21] which records the kernel’s condition inform<strong>at</strong>ion. For instance, it records various<br />

kinds of kernel inform<strong>at</strong>ion such as contact switch, signal transmission, interrupt, memory<br />

alloc<strong>at</strong>ion, packet transmission. Among them, there are two critically important functions.<br />

� Process root trace: help to grasp where the problem has happened and wh<strong>at</strong> is going<br />

on.<br />

28

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!