Chapter 4 - DSpace at Waseda University
Chapter 4 - DSpace at Waseda University
Chapter 4 - DSpace at Waseda University
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