管理文件系统滤波器驱动器的文件名的系统和方法

    公开(公告)号:CN1331059C

    公开(公告)日:2007-08-08

    申请号:CN03145735.5

    申请日:2003-06-30

    Applicant: 微软公司

    CPC classification number: G06F17/30067 Y10S707/99931

    Abstract: 所述是管理文件系统中滤波器驱动器的文件名的一种方法和系统。目前,多滤波器驱动器可将自身附加到文件系统驱动器,每个滤波器驱动器因向文件系统驱动器询问文件名而耗费资源。为了管理和操纵文件名以实现其功能,每个文件系统滤波器驱动器需要包括代码,并奉献进程时间。本发明包括处理来自滤波器驱动器的文件名询问的滤波器管理器。滤波器管理器向请求滤波器驱动器返还指向与所请求文件名类型相对应的文件名信息结构的指示字;管理包括在各种滤波器驱动器间共享信息的文件名信息结构的高速缓存,缓冲对滤波器管理器文件名的询问;高速缓存功能提高效率并降低文件系统内文件名询问的总开销。

    数据的存储与发送的优化

    公开(公告)号:CN102947815A

    公开(公告)日:2013-02-27

    申请号:CN201180029757.8

    申请日:2011-06-06

    Applicant: 微软公司

    CPC classification number: G06F17/30115 G06F17/30141

    Abstract: 本发明涉及数据存储和数据的传输的端对端优化的方法、系统、和计算机程序产品。数据如何被存储在数据存储器上的细节被展示给客户机和应用。能使客户机和应用向数据存储器做出请求来获得在数据存储器中实际所存储的数据,从而消除对于所请求的数据的冗余处理。在数据存储器中利用对数据的压缩和去重复来增加效率且减少在LAN或WAN上传输的数据的延时。

    文件系统过滤方法和系统

    公开(公告)号:CN100504764C

    公开(公告)日:2009-06-24

    申请号:CN200310122571.4

    申请日:2003-12-09

    Applicant: 微软公司

    Abstract: 一种模型,在该模型中,过滤器驱动器被加以管理,以便接收这些过滤器驱动器已表示感兴趣的I/O请求的回收。过滤器驱动器的总卷实例为前回收(为到文件系统的I/O)和后回收(为来自文件系统的I/O)登记过滤器管理器,并识别它们正在登记哪些I/O请求(例如,创建、阅读、写入)来接收回收。该过滤器管理器安排回收的实例。当接收I/O请求时,该过滤器管理器将该I/O请求转换成回收数据,并按回收顺序来调用感兴趣的过滤器,由此,这些过滤器实例可以处理I/O数据。当该请求从文件系统那里返回时,按反顺序来调用要求后回收的过滤器。该模型也提供了关于这些过滤器和其他功能(例如,不可重入的文件I/O)的有效率的上下文管理。

    被管理的文件系统过滤器模型和构造

    公开(公告)号:CN1508679A

    公开(公告)日:2004-06-30

    申请号:CN200310122571.4

    申请日:2003-12-09

    Applicant: 微软公司

    Abstract: 一种模型,在该模型中,过滤器驱动器被加以管理,以便接收这些过滤器驱动器已表示感兴趣的I/O请求的回收。过滤器驱动器的总卷实例为前回收(为到文件系统的I/O)和后回收(为来自文件系统的I/O)登记过滤器管理器,并识别它们正在登记哪些I/O请求(例如,创建、阅读、写入)来接收回收。该过滤器管理器安排回收的实例。当接收I/O请求时,该过滤器管理器将该I/O请求转换成回收数据,并按回收顺序来调用感兴趣的过滤器,由此,这些过滤器实例可以处理I/O数据。当该请求从文件系统那里返回时,按反顺序来调用要求后回收的过滤器。该模型也提供了关于这些过滤器和其他功能(例如,不可重入的文件I/O)的有效率的上下文管理。

    管理文件系统滤波器驱动器的文件名的系统和方法

    公开(公告)号:CN1477518A

    公开(公告)日:2004-02-25

    申请号:CN03145735.5

    申请日:2003-06-30

    Applicant: 微软公司

    CPC classification number: G06F17/30067 Y10S707/99931

    Abstract: 所述是管理文件系统中滤波器驱动器的文件名的一种方法和系统。本发明包括处理来自滤波器驱动器的文件名询问的滤波器管理器。滤波器管理器向请求滤波器驱动器返还指向与所请求文件名类型相对应的文件名信息结构的指示字。滤波器管理器还管理包括能在各种滤波器驱动器间共享的信息的文件名信息结构的高速缓存,缓冲对滤波器管理器文件名的询问。滤波器管理器的高速缓存功能提高效率并降低文件系统内文件名询问的总开销,方法是通过减小文件系统滤波器驱动器检索所需文件名部分所要求的文件名操作数目。

Patent Agency Ranking