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