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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

29<br />

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

� LKST log tool: It is the tool for analyzing log d<strong>at</strong>a th<strong>at</strong> have function to suggest<br />

solution for problems.<br />

Kernel function trace (KFT) [2] [49] is a kernel function tracing system. The KFT system<br />

provides for capturing these callouts th<strong>at</strong> was add instrument<strong>at</strong>ion to every function entry and<br />

exit and gener<strong>at</strong>ing a trace of events, with timing details. KFT is excellent <strong>at</strong> providing a<br />

good timing overview of kernel procedures. The trace d<strong>at</strong>a contains some general inform<strong>at</strong>ion<br />

regarding PID, start time and end time, the times are in time stamp counter (TSC) ticks.<br />

System Director Mevalet [8], which is developed by NEC JAPAN, helps to analyze system<br />

performance analysis. It detects problems early and prevents them in advance. Mevalet is<br />

able to express system’s behavior by CPU, DISK and Network. In addition, Mevalet can<br />

analyze the bottle neck problem and the performance tuning problem in an embedded system.<br />

It is not needed to modify applic<strong>at</strong>ion because of Mevalet p<strong>at</strong>ched in OS level, and there are a<br />

lot of choices to select languages and middlewares.<br />

Figure 3.4 Mevalet viewer’s execution

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

Saved successfully!

Ooh no, something went wrong!