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.
Appendix<br />
� Portability<br />
CABI should be implemented in a variety of oper<strong>at</strong>ing systems. The system confines<br />
the interface to a few hooks in the host kernel.<br />
Figure A.2: Control the consumptions of the resources by CABI<br />
Figure A.2 is the example of CABI controlling the process group. It puts together all the<br />
rel<strong>at</strong>ed process and control utiliz<strong>at</strong>ion of CPU for each object. If CPU utiliz<strong>at</strong>ion of Audio &<br />
Video applic<strong>at</strong>ion is set by 60%, only 60% of the process of MPEG, Mailer and Browser<br />
included in Audio & Video applic<strong>at</strong>ion’s object can be used in the whole CPU utiliz<strong>at</strong>ion. The<br />
CABI is a resource monitoring and restriction system th<strong>at</strong> has the purpose of improving the<br />
system’s reliability and security. The system is a very generic to offer various services, such<br />
as security improvement, overload control, and class-based accounting, th<strong>at</strong> require CPU<br />
resource control [50].<br />
88