DocumentCode :
3412217
Title :
An application-advised file caching scheme
Author :
Kim, Cheolmin ; Cho, Yookun
Author_Institution :
Dept. of Comput. Eng., Seoul Nat. Univ., South Korea
fYear :
1996
fDate :
27-29 Mar 1996
Firstpage :
8
Lastpage :
14
Abstract :
The paper proposes an application advised file caching scheme such that the kernel tries to utilize the application´s advice in its file caching policy. Our scheme introduces two features: a system framework to implement per process file caching and a monitoring method to adjust the usage of system resources per process according to the process´ fidelity; a criterion to measure the degree of contribution of the process to the improvement of the resource utilization. In our framework the kernel object named CAR (Cache Advice Reflector) reifies application advised file caching policy. To let the applications make good use of the system resources related with file caching, i.e. I/O devices and cache space, our scheme adopts the fidelity monitoring method based on the trust before estimate principle. Under the principle, the system trusts and uses the application´s advice initially and adjusts its file caching policy after monitoring the resource utilization by the application. We have implemented a prototype system based on our scheme. This prototype could be used as a testbed to experiment with various application advised file caching policies. The experimental results show the effectiveness and the practicality of our scheme
Keywords :
cache storage; file organisation; operating system kernels; program diagnostics; CAR; Cache Advice Reflector; I/O devices; application advised file caching scheme; cache space; fidelity monitoring method; file caching policy; kernel object; monitoring method; per process file caching; resource utilization; system framework; system resources; trust before estimate principle; Delay; Electronic mail; Kernel; Monitoring; Process design; Prototypes; Resource management; System performance; Testing; Watches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communications, 1996., Conference Proceedings of the 1996 IEEE Fifteenth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-7803-3255-5
Type :
conf
DOI :
10.1109/PCCC.1996.493606
Filename :
493606
Link To Document :
بازگشت