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.

<strong>Chapter</strong> 4<br />

Table 4.1: Important parameters in KAS<br />

Parameter Description<br />

char *event_name; variable of logging event`s name<br />

double event_time; variable of processing time of each event<br />

char *event_description;<br />

Inform<strong>at</strong>ion on each event<br />

(PID, syscall_id, CPU_id, etc.)<br />

Figure 4.11 shows how parameters explained in Table 4.1 m<strong>at</strong>ched with actual event<br />

inform<strong>at</strong>ion value.<br />

Figure 4.11: parameter and event log<br />

Table 4.2 show three most important functions. As mentioned above, KAS is largely divided<br />

in to three layers. The problem_detection() function is the main function in DL and the<br />

Table 4.2: Important functions in KAS<br />

Function Description<br />

void problem_detection(); Function to find occurred problem.<br />

void separ<strong>at</strong>ion_d<strong>at</strong>a();<br />

Function th<strong>at</strong> separ<strong>at</strong>ed event log from the whole event<br />

log.<br />

void problem_analysis(); Function th<strong>at</strong> analyze event logs by using result of SL.<br />

50

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

Saved successfully!

Ooh no, something went wrong!