多线程计算机系统中对共存线程相伴调度的方法和设备

    公开(公告)号:CN101482831A

    公开(公告)日:2009-07-15

    申请号:CN200810002270.0

    申请日:2008-01-08

    CPC classification number: G06F9/4881 G06F2209/484

    Abstract: 本发明提供了一种在多线程处理器系统中对工作线程和与该工作线程相关的辅助线程进行相伴调度的方法和设备。所述方法包括:在准备运行/调度所述工作线程时,查找与运行该工作线程相关的一个或多个辅助线程;运行所查找到的一个或多个辅助线程;在与运行所述工作线程相关的一个或多个辅助线程都运行后,运行所述工作线程。根据本发明,提高了单个线程运行的速度、节省了CPU的系统资源。

    基于服务器/客户机的无缝游戏世界系统及其方法

    公开(公告)号:CN100492382C

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

    申请号:CN200510064956.9

    申请日:2005-04-12

    Abstract: 本发明提供大规模多玩家在线游戏系统领域中的一种包含多个被分配给分成区域的游戏世界中的一个区域的游戏服务器和至少一个客户机的无缝游戏世界系统,包括:游戏逻辑计算模块,用于计算游戏角色的新状态;地图控制器,用于根据所述游戏角色计算模块所计算出来的游戏角色的新状态,检测游戏角色感兴趣区域是否穿越游戏角色的宿主服务器的边界并横跨近邻游戏服务器,并根据检查结果确定在近邻游戏服务器上创建/删除/同步副本;以及游戏角色状态更新模块,用于在所述地图控制器通知其近邻游戏服务器从游戏角色列表中删除副本之后,根据所述游戏逻辑计算模块的计算结果对游戏角色进行正常状态更新。

    用于物理机的数据分配方法和数据分配装置

    公开(公告)号:CN104516773B

    公开(公告)日:2018-04-20

    申请号:CN201310454953.0

    申请日:2013-09-29

    Abstract: 本公开内容涉及用于物理机的数据处理方法和数据处理装置。提供了一种用于物理机的数据分配方法,在所述物理机上运行有多个虚拟机。所述方法包括:从用于分配作业数据的调度器接收待处理数据;将接收的待处理数据存储在单个队列中;以及响应于所述多个虚拟机中存在空闲的虚拟机,向该空闲的虚拟机分配该队列中的数据,以供该空闲的虚拟机进行处理。通过上述方法,能够充分利用物理机资源,提高物理机的处理效率,缩短物理机整体上对待处理数据的处理时间,进而有利于整个作业的完成,缩短作业的处理时间。

    在物联网中进行数据过滤的方法和装置

    公开(公告)号:CN103377252B

    公开(公告)日:2018-03-27

    申请号:CN201210130414.7

    申请日:2012-04-28

    CPC classification number: G06F17/30424 H04L67/12 H04W4/70

    Abstract: 本发明涉及物联网,其公开了一种在物联网中进行数据过滤的方法和装置,其中所述物联网包括多个传感器设备,该方法包括:输入应用部署的规则;将所述规则转化为由静态谓词和动态谓词构成的至少一个子谓词表达式;输入传感器设备采集的数据;利用所述子谓词表达式的静态谓词和动态谓词对所述采集的数据进行顺序匹配;以及将匹配的数据分发给所述应用。本发明的数据过滤方法和装置将规则划分为静态谓词匹配和动态谓词,并且按照先匹配静态谓词,再匹配动态谓词的顺序进行匹配,能够加快谓词匹配的速度,快速高效的实现物联网的数据过滤。

    在虚拟机环境中进行数据交换的方法和装置

    公开(公告)号:CN103793330B

    公开(公告)日:2017-03-01

    申请号:CN201210430038.3

    申请日:2012-10-31

    Abstract: 本发明的各实施方式提供了在虚拟机环境中进行数据交换的方法和装置。在本发明的一个实施方式中,提供了一种在虚拟机环境中进行数据交换的方法,包括:响应于来自虚拟机的交换请求,查找与交换请求相关联的存储空间将宿主机中与存储空间相匹配的空闲的物理存储空间分配给虚拟机,以便空闲的物理存储空间在逻辑上成为虚拟机的可用存储空间;其中虚拟机在宿主机上运行,以及存储空间是宿主机中的物理存储空间。在本发明的一个实施方式中,提供了一种在虚拟机环境中进行数据交换的装置。

    用于处理消息与订阅信息方法和系统

    公开(公告)号:CN105447032A

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

    申请号:CN201410433303.2

    申请日:2014-08-29

    CPC classification number: H04L51/36 H04L51/16 H04L67/306

    Abstract: 本发明涉及用于处理消息与订阅信息方法和系统。用于处理订阅信息的方法包括:获取第一订阅信息;将第一订阅信息解析为谓词的第一集合,其中在第一集合中的谓词不重复;基于第一集合中的谓词命中消息的可能性,针对第一集合中的谓词以及第一订阅信息构建一个或多个树结构,其中包括根节点在内的树结构中的内部节点代表谓词,树结构的叶节点代表订阅信息,在树结构中下一级内部节点的谓词命中消息的可能性高于上一级内部节点的可能性,每个第一订阅信息对应且仅对应于一个树结构中的一个叶节点,每个第一订阅信息对应于在其树结构中该叶节点的分支从根节点起的所有谓词信息;以及存储所述一个或多个树结构以用于与消息进行匹配。

    用于处理HDFS中的文件存储的方法和系统

    公开(公告)号:CN105205082A

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

    申请号:CN201410302839.0

    申请日:2014-06-27

    CPC classification number: G06F16/182

    Abstract: 本发明公开了一种用于处理文件存储的方法和系统。该方法包括:接收一个文件存储请求;确定所请求存储的文件的文件大小;响应于确定所述文件为小文件,将所述文件存储请求发送给HBase,以便将所述文件存储到HBase中;响应于确定所述文件为大文件,将所述文件存储请求发送给HDFS,以便将所述文件存储到HDFS中,并将与所述文件相关联的信息保存在一个记录中。通过本发明的方法和系统,可以有效地解决HDFS在处理小文件时所遇到的问题。

    加速器及其实现支持虚拟机迁移的方法

    公开(公告)号:CN102314377B

    公开(公告)日:2014-08-06

    申请号:CN201010216082.5

    申请日:2010-06-30

    CPC classification number: G06F9/45558 G06F9/4856 G06F9/5077 G06F2009/4557

    Abstract: 本发明公开一种加速器及其实现支持虚拟机迁移的方法,该方法包括:获取任务队列中的任务请求;提取该任务请求中的相关虚拟机的标识信息;判断提取的相关虚拟机的标识信息与虚拟机标识信息表中记录的待迁移虚拟机的标识信息是否匹配;以及如果匹配,那么将该任务请求从任务队列中删除。根据本发明实施例的方法和加速器,能够支持虚拟机快速、高效地迁移,从而消除了由加速器引入的等待时间不确定因素造成迁移延迟。

Patent Agency Ranking