一种多设备间文件同步的重命名处理方法及系统

    公开(公告)号:CN103198100B

    公开(公告)日:2016-05-18

    申请号:CN201310080244.0

    申请日:2013-03-13

    Abstract: 本发明提供一种多设备间文件同步的重命名处理方法及系统,该方法包括:步骤1,目的进程向服务器或源进程发送获取同步信息的请求;步骤2,所述服务器或源进程查询服务器端或源进程端所有文件的当前元数据,获取所述同步信息并发送给所述目的进程;步骤3,所述目的进程比较所述同步信息与本地文件元数据,确定新添加文件集合和被删除的文件集合,从而计算得出重命名操作;步骤4,所述目的进程执行所述重命名操作,根据执行结果调整重命名后的文件属性、更新本地元数据信息。本发明能够在现有的文件同步技术中处理重命名操作的问题,有效地降低了多设备同步系统的复杂性、减少了重命名相关的数据传输量。

    一种多终端文件间的文件同步方法及系统

    公开(公告)号:CN103152398B

    公开(公告)日:2016-05-11

    申请号:CN201310049461.3

    申请日:2013-02-07

    Abstract: 本发明提供了一种多终端文件间的文件同步方法及系统,其中该文件同步方法包括:S1,一终端对文件进行操作并将更新后的终端文件元数据发送给服务器;S2,服务器查询并获得本地服务器文件元数据,并将其与更新后的终端文件元数据进行比较,计算得出更新操作;S3,服务器根据更新操作调整文件属性、更新服务器文件元数据;S4,另一终端向服务器发送获取文件元数据的请求;S5,服务器查询并获得更新后的服务器文件元数据,并将其发送给该另一终端;S6,另一终端查询并获得本地终端文件元数据,并将其与接收的更新后的服务器文件元数据进行比较,计算得出同步操作;S7,另一终端执行同步操作。

    缓存替换的方法、缓存控制器和处理器

    公开(公告)号:CN105095116A

    公开(公告)日:2015-11-25

    申请号:CN201410211355.5

    申请日:2014-05-19

    Abstract: 本发明实施例提供一种缓存替换的方法、缓存控制器和处理器,所述方法包括:缓存控制器通过确定待替换缓存行的关联缓存池,关联缓存池中的各关联缓存行与待替换缓存行属于同一内存行,并且进一步根据关联缓存行的访问信息从关联缓存池中确定待写回缓存行,将待替换缓存行以及待写回缓存行中的数据一起写入内存。由于待替换缓存行和待写回缓存行属于同一内存行,因此,能够提高行缓存区的命中率,从而提高内存访问性能,另外,缓存控制器进一步根据关联缓存行的访问信息从关联缓存池中确定待写回缓存行,只将关联缓存池中的待写回缓存行写回内存,因此,能够减少内存的写次数,提高内存的使用寿命。

    一种系统服务动态部署方法及装置

    公开(公告)号:CN104834565A

    公开(公告)日:2015-08-12

    申请号:CN201410049189.3

    申请日:2014-02-12

    Abstract: 本发明实施例提供了一种系统服务动态部署方法及装置,涉及计算机领域,能够检测当前应用的执行状态,实现多内核操作系统中系统服务动态负载均衡,细粒度的将任务调配到适合其运行的硬件上,在任务的运行过程中动态调整资源分配。该方法包括:获取系统服务内核及应用内核的检测信息,检测信息包括系统服务内核的当前执行状态信息、应用内核的当前执行状态信息以及当前应用的拓扑位置数据;根据检测信息,采用预设方案,获得对应于当前应用的最优拓扑方案,最优拓扑方案用于指示当前应用的系统服务内核和/或应用内核的执行交互路径;根据最优拓扑方案,调整执行当前应用的系统服务内核和/或应用内核。

    多内核操作系统的失效控制方法及装置

    公开(公告)号:CN104657240A

    公开(公告)日:2015-05-27

    申请号:CN201310577042.7

    申请日:2013-11-18

    Abstract: 本发明实施例公开了一种多内核操作系统的失效控制方法及装置。其中,方法包括:确定操作系统内的重核心内核以及多个轻核心内核;在重核心内核和多个轻核心内核上运行相应的系统服务,重核心内核以及多个轻核心内核均保存有所有内核的状态信息;监测重核心内核和多个轻核心内核的状态;当重核心内核出现故障时,则在多个轻核心内核中确定出新的重核心内核,将原重核心内核上运行的系统服务转移至新的重核心内核上,由新的重核心内核和多个轻核心内核更新相应内核的状态信息;当轻核心内核出现故障时,则将故障轻核心内核上运行的系统服务转移至其他正常轻核心内核,由重核心内核和多个轻核心内核更新相应内核的状态信息。

    一种缓存刷新方法和装置
    58.
    发明公开

    公开(公告)号:CN104346295A

    公开(公告)日:2015-02-11

    申请号:CN201310348127.8

    申请日:2013-08-09

    Abstract: 本发明的实施例提供一种缓存刷新方法和装置,涉及计算机领域,能够实现通过一条指令一次刷新多行缓存,从而降低了缓存的访问次数,解决了缓存刷新速度慢、功耗高的问题。其方法为:根据刷新指令确定待刷新的缓存组的索引;所述刷新指令包括基地址寄存器操作数和位掩码,所述缓存组中包括至少两行缓存;根据所述索引访问缓存标签阵列,获取所述索引对应的多路缓存标签,其中缓存标签为该缓存标签所关联的一行缓存的地址的高位;根据所述位掩码的指示将所述索引对应的多路缓存标签与所述物理地址进行比较,根据比较结果输出命中信号;将所述命中信号在有效缓存阵列中命中的缓存设置为无效。本发明实施例用于缓存刷新。

    一种内存访问方法、设备和系统

    公开(公告)号:CN104239222A

    公开(公告)日:2014-12-24

    申请号:CN201310247458.2

    申请日:2013-06-20

    Inventor: 李龙 张立新

    Abstract: 本发明实施例提供的一种内存访问方法、设备和系统,涉及计算机体系结构领域,解决了集群系统中内存资源的分配问题,并提高了集群内部通信效率。该方法包括:通过接收内存访问命令,判断该内存访问命令的访存地址是否为异地内存地址;如果该内存访问命令的访存地址为异地内存地址,则根据外部地址映射表查找外部地址映射表中访存地址对应的参数信息,获得访存地址所在的异地节点的标识;根据参数信息生成内存请求消息,并将内存请求消息发送至异地节点,以便通知异地节点根据内存请求消息访问异地内存获取请求数据完成内存访问并生成响应消息;通过通信模块接收并分析响应消息得到请求数据。本发明的实施例应用于计算机集群系统间内存访问技术。

    一种CPU指令处理方法和处理器

    公开(公告)号:CN104216681A

    公开(公告)日:2014-12-17

    申请号:CN201310213735.8

    申请日:2013-05-31

    CPC classification number: G06F9/384 G06F9/3826

    Abstract: 本发明提供一种CPU指令处理方法和处理器,涉及计算机领域,能够节省寄存器资源,并降低读写继存器所需消耗的功耗。其方法为:当第一指令的结果只被第一指令之后的第二指令使用一次时,将第一指令和第二指令的中间结果不写回寄存器堆并且在寄存器重命名阶段对存储所述中间结果的寄存器不进行重命名,即不将存储所述中间结果的寄存器映射为物理寄存器。本发明的实施例用于指令间的结果传递。

Patent Agency Ranking