发明授权
- 专利标题: Method and apparatus for extending traditional operating systems file systems
- 专利标题(中): 扩展传统操作系统文件系统的方法和装置
-
申请号: US08621536申请日: 1996-03-26
-
公开(公告)号: US06298390B1公开(公告)日: 2001-10-02
- 发明人: Vladimir Matena , Yousef A. Khalidi , Jose Bernabeu-Auban , Moti N. Thadani , Kenneth W. Shirriff
- 申请人: Vladimir Matena , Yousef A. Khalidi , Jose Bernabeu-Auban , Moti N. Thadani , Kenneth W. Shirriff
- 主分类号: G06F900
- IPC分类号: G06F900
摘要:
In a computer system having a kernel supporting an interface definition language, a file system composed of an object framework. The object framework includes a set of proxy vnodes, a set of memcache vnodes, and a set of storage vnodes. The set of proxy vnodes and the set of memcache vnodes are linked to the set of storage vnodes through the use of the interface definition language, and the set of proxy vnodes are linked to the set of memcache vnodes through the use of a set of pointers. Each proxy vnode of said set of proxy vnodes is typed so as to differentiate between a set of file system objects such as files, directories and devices. The set of memcache vnodes forms an interface to a virtual memory system while the set of storage vnodes forms an interface to an underlying file system. The file system also uses a set of file paging interfaces that support extensions to the file system while providing full coherence of data.
信息查询