-
公开(公告)号:CN104714846B
公开(公告)日:2018-06-05
申请号:CN201310695461.0
申请日:2013-12-17
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F9/4406 , G06F9/4403 , G06F9/4405 , G06F9/4408 , G06F9/45533 , G06F9/5083 , G06F13/24
Abstract: 本发明实施例提供一种资源处理方法、操作系统及设备。该方法应用于多内核操作系统,多内核操作系统包括运行在宿主机的管理操作系统、多个负载操作系统、物理资源池。该方法包括:管理操作系统为各负载操作系统分配独占使用的物理资源集合,为每个负载操作系统构建启动镜像,为每个负载操作系统设置启动镜像的执行所需的至少部分虚拟内存地址到物理内存地址的映射关系,在分配给第一负载操作系统的处理器核中确定启动第一负载操作系统的启动处理器核,指示启动处理器核读取第一负载操作系统的启动镜像的执行所需的至少部分虚拟内存地址到物理内存地址的映射关系;指示启动处理器核执行预先为第一负载操作系统建立的启动镜像。
-
公开(公告)号:CN104714923B
公开(公告)日:2018-04-20
申请号:CN201310695520.4
申请日:2013-12-17
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F15/163 , G06F17/30
CPC classification number: H04L67/146 , H04L12/6418 , H04L67/1097
Abstract: 本申请提供了一种实现设备共享的方法及装置,应用于包括本端系统和对端系统的异构系统中的本端系统,本端系统和对端系统具有各自独立的处理器和外部设备,本端系统中的处理器和对端系统中的处理器使用不同的指令集,方法包括:本端系统获取对端系统的外部设备标识信息,本端系统根据获取的外部设备标识信息,按照本地可识别的消息格式生成对对端系统所管理的外部设备的操作请求,本端系统从操作请求中解析出包括生成操作请求必要的参数请求消息,将解析出的请求消息通知给对端系统。本申请提供的实现设备共享的方法和装置使得异构系统中的本端系统不但能访问本地的外部设备,还能访问对端系统的外部设备,即实现了异构系统上的外部设备共享。
-
公开(公告)号:CN104346380B
公开(公告)日:2018-03-09
申请号:CN201310330196.6
申请日:2013-07-31
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F17/30
CPC classification number: G06F17/30958
Abstract: 基于MapReduce模型的数据排序方法和系统,其中排序方法包括步骤:在MAP阶段每个MAP模块在对数据分块中的元素排序过程中,每确定一个元素的排序结果后,即将该元素加入先入先出数据结构中;在Reduce阶段Reduce模块获取所有先入先出数据结构中的当前元素;获取当前全局极值元素;将当前全局极值元素作为排序结果输出;将输出的当前全局极值元素从所述Reduce阶段元素集中移除,并更新Reduce阶段元素集。通过本申请,不必要等待MAP阶段的排序过程完成,即可在Reduce阶段根据先入先出缓存队列中的当前元素中选取极值元素,并流式的输出排序结果,所以可以提前输出排序结果,以减少用户的等待时间。
-
公开(公告)号:CN104239019B
公开(公告)日:2017-11-03
申请号:CN201310248207.6
申请日:2013-06-21
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/44
Abstract: 本发明实施例涉及网络技术领域,公开了一种搜索请求生成方法和系统。其中,该方法包括:获取搜索请求的种子数据,所述种子数据的时间长度为第一时长;对所述种子数据进行分析,获取所述种子数据的负载特性;根据所述种子数据的负载特性生成时间长度为第二时长的搜索请求数据;所述第二时长大于第一时长。实施本发明实施例,其获得的搜索请求可以很好地反映请求数据的真实性,克服现有技术中使用固定的概率模型生成搜索请求所带来的缺陷。
-
公开(公告)号:CN103970738B
公开(公告)日:2017-08-29
申请号:CN201310027416.8
申请日:2013-01-24
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F17/10
Abstract: 本发明提供一种产生数据的方法和装置,涉及计算机领域,能够利用小规模的样本数据生成大数据,同时还保留了原有小规模数据的特征规律,提高了生成的大数据的参考价值,并且不需要进行数据的大规模移动,有效节省了存储和网络开销。其方法为:通过主节点根据样本数据制定数据生成的策略,并将数据生成的策略分发至至少一个从节点,以便主节点和从节点根据数据生成策略产生数据,并将产生的数据上传至文件系统。使得最终产生的数据具有样本数据的数值规律,并且在此基础上提高了生成数据的参考价值,同时避免了数据的大规模移动,有效的节省了存储和网络开销。本发明用于产生大数据。
-
公开(公告)号:CN103699444B
公开(公告)日:2017-03-15
申请号:CN201310694881.7
申请日:2013-12-17
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明实施例提供一种中央处理器热插拔的实现方法及装置,该方法包括:Primary操作系统实例为Secondary操作系统实例配置热插入初始化代码,Primary操作系统实例向目标CPU发送处理器间中断IPI,以触发目标CPU进行热插入初始化,热插入初始化为目标CPU进行热插入时的初始化过程;Primary操作系统实例检测目标CPU是否完成热插入初始化;若Primary操作系统实例检测到目标CPU完成热插入初始化,则向Secondary操作系统实例发送中断,以使Secondary操作系统实例热插入目标CPU,实现在Secondary操作系统内实现CPU的Hot Plug。
-
公开(公告)号:CN103257929B
公开(公告)日:2016-03-16
申请号:CN201310134852.5
申请日:2013-04-18
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提供一种虚拟机内存映射方法及系统,其中方法包括:步骤1,根据应用层映射请求选择内存映射方式,执行步骤2或步骤3;步骤2,将待映射虚拟机的待映射机器页与监控虚拟机的物理页绑定,直接读写所映射的虚拟机的对应内存,执行步骤4;步骤3,监控虚拟机对物理内存中未使用的物理内存进行处理后,将其虚拟地址空间分解为相应的多个页组合的物理页,获取待映射虚拟机的待映射机器页,判断后进行相应处理,然后将待映射虚拟机的待映射机器页与监控虚拟机的物理页绑定,执行步骤4;步骤4,映射结束后,将与待映射虚拟机的映射内存对应的监控虚拟机内存释放,设置监控虚拟机的机器页到物理页映射表,将相应项设为无效机器页。
-
公开(公告)号:CN105224468A
公开(公告)日:2016-01-06
申请号:CN201410252855.3
申请日:2014-06-09
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/02
CPC classification number: G06F12/08
Abstract: 本发明公开了一种内存共享方法,应用于异构硬件,异构硬件连接主机,本发明方法包括:异构硬件获取主机发送的主机的部分内存的内存地址;当异构硬件的内存的空闲容量低于预定容量时,异构硬件根据内存地址,将异构硬件的内存中使用频率低于预定使用频率的数据存储到部分内存。采用本发明提供的内存共享方法,能够将异构硬件的内存中使用频率低于预定使用频率的数据存储到主机的部分内存,减少使用频率低于预定使用频率的数据在异构硬件的内存中所占用的存储空间,从而增大异构硬件的空闲存储空间,为运行在异构硬件上的应用提供更多的内存空间。
-
公开(公告)号:CN104714924A
公开(公告)日:2015-06-17
申请号:CN201310680785.7
申请日:2013-12-12
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F15/177 , G06F9/50
Abstract: 本发明公开了一种资源控制方法和装置,该方法应用于具有多核处理器的计算机中,所述计算机能够运行至少一个操作系统,所述操作系统包括有主操作系统和多个从操作系统,该方法包括:主操作系统确定待进行资源释放的目标从操作系统,所述目标从操作系统是完成任务执行的从操作系统,或者是存在任务执行异常的从操作系统;该主操作系统确定分配给所述目标从操作系统的物理资源;该主操作系统将所述物理资源确定为空闲资源。通过该方法和装置可以实现主操作系统回收为从操作系统分配的物理资源。
-
公开(公告)号:CN104714845A
公开(公告)日:2015-06-17
申请号:CN201310694877.0
申请日:2013-12-17
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/50
Abstract: 本发明实施例提供一种资源动态调整方法、装置及多内核操作系统,本发明方法,包括:分区管理操作系统获取自身分区内的轻量级操作系统的资源调整需求信息;所述分区管理操作系统根据所述轻量级操作系统的资源调整需求信息,向系统申请可供调整的资源;所述分区管理操作系统将申请的可供调整的资源分配给所述轻量级操作系统。本发明实施例,通过分区管理操作系统根据所述轻量级操作系统的资源调整需求信息,向系统申请可供调整的资源并分配给轻量级操作系统,以解决解决多内核操作系统中系统资源无法得到有效的利用的问题。
-
-
-
-
-
-
-
-
-