发明名称 File-system requests supported in user space for enhanced efficiency
摘要 Systems and methods are disclosed for interacting with a file system. The file system is operable to reside in user space of a computing system. A module, also within user space, may provide a messaging service supporting requests from an application to the file system. By bypassing a System-Call Interface (SCI) of the computing system's kernel space, the module may support requests from the application to the file system with enhanced efficiency and/or customizable features not provided by the SCI. In some examples, the module may include a library in an independent layer within user space and below the application, allowing the library to provide an application-independent messaging service for different applications. Furthermore, in some examples, the module may include a segment of memory, within user space, shared between the application and the file system for passing data involved in requests and/or responses to and/or from the file system.
申请公布号 US9455914(B2) 申请公布日期 2016.09.27
申请号 US201414275666 申请日期 2014.05.12
申请人 ROBIN SYSTEMS, INC. 发明人 Singh Gurmeet;Yeddanapudi Krishna Satyasai;Venkatesan Dhanashankar
分类号 G06F9/50;H04L12/801;G06F9/455;G06F9/54;H04L12/851;G06F11/34 主分类号 G06F9/50
代理机构 Stevens Law Group 代理人 Stevens David R.;Preston Stephen;Stevens Law Group
主权项 1. A system for handling file-system requests comprising: an application residing in user space of a computing system, the computing system comprising processing logic and memory; a file system residing in the user space of the computing system; and a customizing-interface module also residing in the user space and operable to provide a messaging service, within the user space, between the application and the file system, the messaging service supporting a file-system request from the application to the file system, the file-system request providing a non-standard system call, with functionality beyond options offered by a System Call Interface (SCI), newly customized to more efficiently meet requirements of the application, the messaging service made customizable by bypassing the SCI of kernel space pertaining to the computing system.
地址 San Jose CA US