-
公开(公告)号:CN105404673A
公开(公告)日:2016-03-16
申请号:CN201510808309.8
申请日:2015-11-19
Applicant: 清华大学
IPC: G06F17/30
CPC classification number: G06F3/061 , G06F3/0659 , G06F3/0679 , G06F17/3007 , G06F17/30168 , G06F17/30218 , G06F17/30132 , G06F17/30174
Abstract: 本发明提出一种基于NVRAM的高效文件系统构建方法,包括以下步骤:S1:判断文件系统的文件操作的类型,其中,文件操作的类型包括:文件读操作、非持久文件写操作及持久文件写操作;S2:如果文件操作的类型为非持久文件写操作,则文件系统将非持久文件写操作的内容写入动态随机存取存储器DRAM,并更新相应的DRAM缓存块索引,并在预设时间点将非持久文件写操作的内容异步刷回至非易失性随机访问存储器NVRAM中,否则文件系统直接在NVRAM/DRAM和用户缓存之间拷贝相关数据。本发明的方法既能避免额外的拷贝和传统软件层的开销,又能充分利用DRAM的写性能高特性来提高NVRAM文件系统的写性能,从而提升系统的整体性能。
-
公开(公告)号:CN1169628A
公开(公告)日:1998-01-07
申请号:CN97102490.1
申请日:1997-02-20
Applicant: 国际商业机器公司
Inventor: 斯蒂芬·G·希尔德
IPC: H04L12/24
CPC classification number: H04L29/06 , G06F17/30168 , H04L67/06 , H04L67/1095 , H04L69/329 , Y10S707/99953
Abstract: 对保持在可经移动式通信网络连接的多个计算机系统上的共享数据文件的拷贝进行管理的数据管理系统和方法。该系统包括:和共享数据文件的各份拷贝420相关的记录装置410;检索装置,用于经过连接移动式通信网络460检索共享数据文件的其它拷贝420所保持的记录550;合并装置560,用于合并所检索的记录以生成修改序列;冲突解决装置590;以及用于根据解决冲突后的修改序列修正共享数据文件的拷贝420的装置590。
-
公开(公告)号:CN101896915A
公开(公告)日:2010-11-24
申请号:CN200880121295.0
申请日:2008-11-11
Applicant: 微软公司
CPC classification number: H04L63/08 , G06F17/24 , G06F17/30168 , G06F21/31
Abstract: 协作创作应用提供其中二个或多个用户可以并发编辑文档的创作环境。每一用户编辑文档的一个副本、发送更新到该文档的主副本、以及从该文档的主副本接收更新。创作环境可被配置为处于公共操作模式或者私有操作模式中,在公共操作模式中,自动同步内容和元数据,在私有操作模式中,自动同步元数据并且仅应用户请求同步内容。创作应用可在公共或私有模式中离线编辑文档。
-
公开(公告)号:CN100557574C
公开(公告)日:2009-11-04
申请号:CN200410085894.5
申请日:2004-11-05
Applicant: 微软公司
CPC classification number: G06F17/30174 , G06F17/30168 , Y10S707/99953
Abstract: 当对文件作出改变时,将文件的基于客户机和基于服务器的版本保持同步。将数据与对客户机和服务器都已知的前一版本相比较,并生成两者之间的差异的高度压缩的表示。差异,或“差”然后被发送,并可使用HTTP(超文本传输协议)协议的扩充。
-
公开(公告)号:CN108228698A
公开(公告)日:2018-06-29
申请号:CN201710884380.3
申请日:2017-09-26
Applicant: 谷歌有限责任公司
IPC: G06F17/30
CPC classification number: H04L67/1097 , G06F17/30168 , G06F17/30356 , H04L67/1095 , H04L67/42
Abstract: 本申请涉及用于具有全局同步时间的多版本并发控制的高吞吐量算法。在分布式系统中保留吞吐量,同时通过将提交等待时段推送到客户端提交路径和未来读取器来维护并发性。与服务器执行提交等待相反,服务器指派时间戳,其被用于确保因果关系被保留。当服务器执行将数据写入到分布式数据库的事务时,服务器获得用户级锁定,并且给事务指派等于当前时间加上与分布式系统中的时钟的不确定性的范围对应的间隔的时间戳。在指派时间戳之后,服务器释放用户级锁定。在执行写入数据的读取之前,任何客户端设备必须等待直到指派的时间戳已在过去为止。
-
公开(公告)号:CN104685485B
公开(公告)日:2018-06-15
申请号:CN201380029205.6
申请日:2013-04-02
Applicant: 谷歌有限责任公司
Inventor: A·贝森 , D·卡特穆尔 , H·彻农 , A·德内尤 , H·穆尔勒尔 , F·帕佩 , R·彻内德尔 , R·沙尔玛 , H·瓦斯赦赫 , D·伍尔特兹 , A·密瑞斯特安 , M·J·普罗考皮奥 , M·索尔维洛
IPC: G06F15/16
CPC classification number: G06F9/4843 , G06F17/30168 , G06F17/30174 , G06F17/30212
Abstract: 本公开的各个方面针对的是使电子保存文件在云实体和多个计算机、系统、装置和/或用户之间的共享和同步变得更容易的体系结构、方法、系统和结构。一种特定的例证体系结构包括云文件系统和客户端文件系统内的文件系统变更的同时确定,响应确定的文件系统变更所必须的文件系统操作的串行排序,和文件系统操作的同时执行,以致使云文件系统和客户端计算机文件系统同步。
-
公开(公告)号:CN105243101A
公开(公告)日:2016-01-13
申请号:CN201510595190.0
申请日:2015-09-17
Applicant: 浪潮(北京)电子信息产业有限公司
Inventor: 王静
IPC: G06F17/30
CPC classification number: G06F17/30168
Abstract: 本发明实施例公开了一种多控制器对数据压缩文件进行并发访问的方法,获取多控制器对目标压缩文件的数据进行访问的请求指令;对所述目标压缩文件执行加锁操作;当检测到对所述目标压缩文件的加锁操作成功后,对所述加锁后的目标压缩文件进行解压处理,得到所述目标压缩文件中的数据;对所述目标压缩文件执行释放锁操作。本申请中在接收到多控制器对目标压缩文件的数据进行访问的请求指令后,对压缩文件进行加锁和解锁处理,以控制多控制器对数据压缩文件系统中同一压缩文件的解压次数,保证对于同一压缩文件来说,它只能被解压一次,从而防止多控制器先后对其解压造成的共享文件系统数据不一致问题,保证了数据的一致性。
-
公开(公告)号:CN101896915B
公开(公告)日:2013-12-25
申请号:CN200880121295.0
申请日:2008-11-11
Applicant: 微软公司
CPC classification number: H04L63/08 , G06F17/24 , G06F17/30168 , G06F21/31
Abstract: 协作创作应用提供其中二个或多个用户可以并发编辑文档的创作环境。每一用户编辑文档的一个副本、发送更新到该文档的主副本、以及从该文档的主副本接收更新。创作环境可被配置为处于公共操作模式或者私有操作模式中,在公共操作模式中,自动同步内容和元数据,在私有操作模式中,自动同步元数据并且仅应用户请求同步内容。创作应用可在公共或私有模式中离线编辑文档。
-
公开(公告)号:CN108717454A
公开(公告)日:2018-10-30
申请号:CN201810489389.9
申请日:2013-04-02
Applicant: 谷歌有限责任公司
Inventor: A·贝森 , D·卡特穆尔 , H·彻农 , A·德内尤 , H·穆尔勒尔 , F·帕佩 , R·彻内德尔 , R·沙尔玛 , H·瓦斯赦赫 , D·伍尔特兹 , A·密瑞斯特安 , M·J·普罗考皮奥 , M·索尔维洛
CPC classification number: G06F9/4843 , G06F17/30168 , G06F17/30174 , G06F17/30212
Abstract: 共享和同步电子保存的文件。本公开的各个方面针对的是使电子保存文件在云实体和多个计算机、系统、装置和/或用户之间的共享和同步变得更容易的体系结构、方法、系统和结构。一种特定的例证体系结构包括云文件系统和客户端文件系统内的文件系统变更的同时确定,响应确定的文件系统变更所必须的文件系统操作的串行排序,和文件系统操作的同时执行,以致使云文件系统和客户端计算机文件系统同步。
-
公开(公告)号:CN103582883B
公开(公告)日:2017-05-17
申请号:CN201280014197.3
申请日:2012-02-22
Applicant: A9.COM公司
Inventor: 丹尼尔·E.·罗斯 , 亚历山大·A.·斯特潘诺夫 , 阿尼尔·拉梅什·冈格利 , 帕拉姆吉特·S.·奥比罗 , 瑞安·雅各布·恩斯特
IPC: G06F17/30
CPC classification number: G06F17/30168 , G06F17/30221 , G06F17/3023 , H03M7/40 , H03M7/46
Abstract: 本发明的实施例提供了用于将可变长度数据编码和解码的方法和系统,其可包括用于将搜索引擎收录列表进行编码和解码的方法。多个实施例可以包括不同的编码格式,这些不同的编码格式包括组一进制、封包一进制和/或封包二进制格式。一些实施例可以利用单指令多数据(SIMD)指令,单指令多数据(SIMD)指令可以作为解码过程的一部分对编码的数据执行并行整理操作。一些实施例可以采用查询表来确定解码过程中要采用的整理序列和/或掩码和/或移位。一些实施例可以采用混合格式。
-
-
-
-
-
-
-
-
-