Abstract: "In developing a distributed file system, there are several good reasons for implementing the client file cache manager as a user-level process. These include ease of implementation, increased portability, and minimal impact on kernel size. For reasons of compatibility it is also desirable to use a standard file intercept mechanism on the client. The Sun VFS/Vnode file system interface is such a standard. However, this interface is designed for kernel-based file systems, and a user-level cache manager that used the Vnode mechanism would pay a large performance penalty due to the high number of kernel to cache manager context switches per file system call.This paper describes our solution to the problem for the Coda file system. By...
This paper presents the design of a metaobject protocol (MOP) for controlling file buffer caches in...
Current network file system protocols rely heavily on a central server to coordinate file activity a...
The file-bundle caching problem arises frequently in scientific applications where jobs need to pro...
This thesis focuses on the design, implementation, and evaluation of user-level client-side caching ...
We consider how to improve the performance of file caching by allowing user-level control over file ...
v Abstract Caching has long been recognized as a powerful performance enhancement technique in many...
This dissertation focuses on caching in distributed file systems, where the performance is constrain...
This thesis explores ways in which intermediate cache servers affect the performance and scalability...
Caching has long been recognized as a powerful performance enhancement technique in many areas of co...
We propose and evaluate an approach for decoupling persistent-cache management from general file sys...
Applications frequently request file system operations that traverse the file system directory tree,...
We describe a system for caching of files in a distributed file system where a locking protocol is u...
Effective file system caching reduces local disk accesses and remote file server accesses significan...
In a distributed environment the utilization of file buffer caches in different clients may vary gre...
[[abstract]]© 2006 Springer Verlag-Using caching to enhance performance has been widely used in the ...
This paper presents the design of a metaobject protocol (MOP) for controlling file buffer caches in...
Current network file system protocols rely heavily on a central server to coordinate file activity a...
The file-bundle caching problem arises frequently in scientific applications where jobs need to pro...
This thesis focuses on the design, implementation, and evaluation of user-level client-side caching ...
We consider how to improve the performance of file caching by allowing user-level control over file ...
v Abstract Caching has long been recognized as a powerful performance enhancement technique in many...
This dissertation focuses on caching in distributed file systems, where the performance is constrain...
This thesis explores ways in which intermediate cache servers affect the performance and scalability...
Caching has long been recognized as a powerful performance enhancement technique in many areas of co...
We propose and evaluate an approach for decoupling persistent-cache management from general file sys...
Applications frequently request file system operations that traverse the file system directory tree,...
We describe a system for caching of files in a distributed file system where a locking protocol is u...
Effective file system caching reduces local disk accesses and remote file server accesses significan...
In a distributed environment the utilization of file buffer caches in different clients may vary gre...
[[abstract]]© 2006 Springer Verlag-Using caching to enhance performance has been widely used in the ...
This paper presents the design of a metaobject protocol (MOP) for controlling file buffer caches in...
Current network file system protocols rely heavily on a central server to coordinate file activity a...
The file-bundle caching problem arises frequently in scientific applications where jobs need to pro...