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.

It is very useful for these purposes.<br />

� To understand the system problems.<br />

31<br />

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

� To analyze system performance by the monitoring system and applic<strong>at</strong>ion program.<br />

� To analyze the communic<strong>at</strong>ion network among processes.<br />

Moreover, LTTng is different with strace [69] or gprof [70] or Dtrace [18] in th<strong>at</strong> it shows<br />

whole system including inside of the kernel.<br />

By using LTTng, we can copy and record the events occurring inside of the kernel such as<br />

thread, fork, interrupt, signal, and memory inform<strong>at</strong>ion, etc. from the kernel space to user<br />

space quickly. In addition to using LTTV (Linux Trace Tool Viewer) [3] [5], we can record<br />

and review the event log visually, and the overhead is reduced from 1.54 to 2.28 [3].<br />

Figure 3.5: LTTV viewer’s execution<br />

Figure 3.5 shows LTTV after event logging. It provides time inform<strong>at</strong>ion by the nanosecond.<br />

In addition, it analyzes each CPU’s event.

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

Saved successfully!

Ooh no, something went wrong!