基于NVRAM的高效文件系统构建方法

    公开(公告)号:CN105404673A

    公开(公告)日:2016-03-16

    申请号:CN201510808309.8

    申请日:2015-11-19

    Applicant: 清华大学

    Abstract: 本发明提出一种基于NVRAM的高效文件系统构建方法,包括以下步骤:S1:判断文件系统的文件操作的类型,其中,文件操作的类型包括:文件读操作、非持久文件写操作及持久文件写操作;S2:如果文件操作的类型为非持久文件写操作,则文件系统将非持久文件写操作的内容写入动态随机存取存储器DRAM,并更新相应的DRAM缓存块索引,并在预设时间点将非持久文件写操作的内容异步刷回至非易失性随机访问存储器NVRAM中,否则文件系统直接在NVRAM/DRAM和用户缓存之间拷贝相关数据。本发明的方法既能避免额外的拷贝和传统软件层的开销,又能充分利用DRAM的写性能高特性来提高NVRAM文件系统的写性能,从而提升系统的整体性能。

    协作创作模式
    3.
    发明公开

    公开(公告)号:CN101896915A

    公开(公告)日:2010-11-24

    申请号:CN200880121295.0

    申请日:2008-11-11

    Applicant: 微软公司

    CPC classification number: H04L63/08 G06F17/24 G06F17/30168 G06F21/31

    Abstract: 协作创作应用提供其中二个或多个用户可以并发编辑文档的创作环境。每一用户编辑文档的一个副本、发送更新到该文档的主副本、以及从该文档的主副本接收更新。创作环境可被配置为处于公共操作模式或者私有操作模式中,在公共操作模式中,自动同步内容和元数据,在私有操作模式中,自动同步元数据并且仅应用户请求同步内容。创作应用可在公共或私有模式中离线编辑文档。

    用于具有全局同步时间的多版本并发控制的高吞吐量算法

    公开(公告)号:CN108228698A

    公开(公告)日:2018-06-29

    申请号:CN201710884380.3

    申请日:2017-09-26

    Abstract: 本申请涉及用于具有全局同步时间的多版本并发控制的高吞吐量算法。在分布式系统中保留吞吐量,同时通过将提交等待时段推送到客户端提交路径和未来读取器来维护并发性。与服务器执行提交等待相反,服务器指派时间戳,其被用于确保因果关系被保留。当服务器执行将数据写入到分布式数据库的事务时,服务器获得用户级锁定,并且给事务指派等于当前时间加上与分布式系统中的时钟的不确定性的范围对应的间隔的时间戳。在指派时间戳之后,服务器释放用户级锁定。在执行写入数据的读取之前,任何客户端设备必须等待直到指派的时间戳已在过去为止。

    多控制器对同一数据压缩文件进行并发访问的方法及系统

    公开(公告)号:CN105243101A

    公开(公告)日:2016-01-13

    申请号:CN201510595190.0

    申请日:2015-09-17

    Inventor: 王静

    CPC classification number: G06F17/30168

    Abstract: 本发明实施例公开了一种多控制器对数据压缩文件进行并发访问的方法,获取多控制器对目标压缩文件的数据进行访问的请求指令;对所述目标压缩文件执行加锁操作;当检测到对所述目标压缩文件的加锁操作成功后,对所述加锁后的目标压缩文件进行解压处理,得到所述目标压缩文件中的数据;对所述目标压缩文件执行释放锁操作。本申请中在接收到多控制器对目标压缩文件的数据进行访问的请求指令后,对压缩文件进行加锁和解锁处理,以控制多控制器对数据压缩文件系统中同一压缩文件的解压次数,保证对于同一压缩文件来说,它只能被解压一次,从而防止多控制器先后对其解压造成的共享文件系统数据不一致问题,保证了数据的一致性。

    协作创作模式
    8.
    发明授权

    公开(公告)号:CN101896915B

    公开(公告)日:2013-12-25

    申请号:CN200880121295.0

    申请日:2008-11-11

    Applicant: 微软公司

    CPC classification number: H04L63/08 G06F17/24 G06F17/30168 G06F21/31

    Abstract: 协作创作应用提供其中二个或多个用户可以并发编辑文档的创作环境。每一用户编辑文档的一个副本、发送更新到该文档的主副本、以及从该文档的主副本接收更新。创作环境可被配置为处于公共操作模式或者私有操作模式中,在公共操作模式中,自动同步内容和元数据,在私有操作模式中,自动同步元数据并且仅应用户请求同步内容。创作应用可在公共或私有模式中离线编辑文档。

Patent Agency Ranking