-
公开(公告)号:CN102708325A
公开(公告)日:2012-10-03
申请号:CN201210153639.4
申请日:2012-05-17
Applicant: 中国科学院计算技术研究所
IPC: G06F21/00
Abstract: 本发明公开一种虚拟桌面环境文件杀毒的方法和系统,该方法包括:步骤1,配置普通虚拟机杀毒代理的初始信息;步骤2,传输待查杀的文件至特权虚拟机,普通虚拟机根据多样的杀毒方式将待查杀的文件上传到特权虚拟机端;步骤3,特权虚拟机中的杀毒引擎进行病毒扫描和查杀文件;步骤4,特权虚拟机对处理完毕的安全文件回传到普通虚拟机;步骤5,普通虚拟机端对接收的文件进行病毒处理。
-
公开(公告)号:CN106445650B
公开(公告)日:2019-10-25
申请号:CN201510474536.1
申请日:2015-08-05
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明提供一种中断处理方法、IOAPIC及计算机系统,涉及计算机技术领域,用于IOAPIC准确转发中断请求。IOAPIC根据预设的IOAPIC物理引脚与处理器或处理器集群的映射关系转发中断请求,能够在一定程度上避免IOAPIC中断转发错误。包括:IOAPIC接收第一外围设备发送的第一中断请求;根据管理操作系统记录的每一个负载操作系统与每一个负载操作系统的硬件资源的对应关系,确定第一外围设备对应的第一负载操作系统;根据预设的IOAPIC的物理引脚与处理器或处理器集群的映射关系,通过与第一负载操作系统的处理器或处理器集群对应的物理引脚,将第一中断请求发送至第一负载操作系统的处理器或处理器集群。
-
公开(公告)号:CN105224468B
公开(公告)日:2019-02-05
申请号:CN201410252855.3
申请日:2014-06-09
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F12/02
Abstract: 本发明公开了一种内存共享方法,应用于异构硬件,异构硬件连接主机,本发明方法包括:异构硬件获取主机发送的主机的部分内存的内存地址;当异构硬件的内存的空闲容量低于预定容量时,异构硬件根据内存地址,将异构硬件的内存中使用频率低于预定使用频率的数据存储到部分内存。采用本发明提供的内存共享方法,能够将异构硬件的内存中使用频率低于预定使用频率的数据存储到主机的部分内存,减少使用频率低于预定使用频率的数据在异构硬件的内存中所占用的存储空间,从而增大异构硬件的空闲存储空间,为运行在异构硬件上的应用提供更多的内存空间。
-
公开(公告)号:CN106445650A
公开(公告)日:2017-02-22
申请号:CN201510474536.1
申请日:2015-08-05
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
Abstract: 本发明提供一种中断处理方法、IOAPIC及计算机系统,涉及计算机技术领域,用于IOAPIC准确转发中断请求。IOAPIC根据预设的IOAPIC物理引脚与处理器或处理器集群的映射关系转发中断请求,能够在一定程度上避免IOAPIC中断转发错误。包括:IOAPIC接收第一外围设备发送的第一中断请求;根据管理操作系统记录的每一个负载操作系统与每一个负载操作系统的硬件资源的对应关系,确定第一外围设备对应的第一负载操作系统;根据预设的IOAPIC的物理引脚与处理器或处理器集群的映射关系,通过与第一负载操作系统的处理器或处理器集群对应的物理引脚,将第一中断请求发送至第一负载操作系统的处理器或处理器集群。
-
公开(公告)号:CN105335228A
公开(公告)日:2016-02-17
申请号:CN201410306462.6
申请日:2014-06-30
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/50
Abstract: 本发明实施例公开了一种内存变更处理方法,及操作系统,用于多内核多操作系统进行内存变更处理。本发明实施例方法包括:第一操作系统获取内存资源变更的指示消息,所述指示消息用于指示第二操作系统的内存资源发生变更;所述第一操作系统根据所述指示消息构建高级配置和电源管理接口ACPI数据表,所述第一操作系统向所述第二操作系统发送处理器之间中断IPI指令,使得所述第二操作系统根据所述IPI指令,通过IPI事件模拟生成系统控制中断SCI下半部事件,并使得所述第二操作系统通过读取所述ACPI数据表运行所述SCI下半部事件。
-
公开(公告)号:CN105335227A
公开(公告)日:2016-02-17
申请号:CN201410277440.1
申请日:2014-06-19
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/50
Abstract: 本发明实施例公开了一种节点内的数据处理方法、装置和系统。本发明实施例采用由根复合体接收CPU发送的第一系统总线事务消息,其中,该第一系统总线事务消息携带事务类型、目的地址和权限标识;在该事务类型指示为配置事务时,根据该权限标识确定该CPU是否具有配置权限,若有权限,则将该第一系统总线事务消息转换为相应的第一外部总线事务消息,根据所述目的地址将所述第一外部总线事务消息发送给相应的外部控制器,以进行读写权限配置,否则,若没有权限,则向该CPU发送异常事件提示信息;该方案中可以在保障分区安全性的同时,灵活地调整资源的分配和隔离。
-
公开(公告)号:CN105183533A
公开(公告)日:2015-12-23
申请号:CN201410226199.X
申请日:2014-05-26
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/455
Abstract: 本发明公开了一种总线虚拟化的方法,包括:所述总线的根复合体RC中包括多个配置寄存器对,且每个配置寄存器对包括一个地址寄存器和一个数据寄存器;所述RC接收处理器内核中的总线代理装置发出的总线事务消息,所述总线事务消息中包含本次总线事务的标识,所述RC从所述多个配置寄存器对中,确定所述本次总线事务的标识对应的所述处理器内核应使用的配置寄存器对。本发明实施例提供的总线虚拟化的方法中,可以确保每个处理器内核在访问总线设备时,可以使用独立的一个配置寄存器对,从而可以保证处理器内核对总线设备访问正确性。
-
公开(公告)号:CN103020518B
公开(公告)日:2015-07-08
申请号:CN201210438946.7
申请日:2012-11-06
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提供了一种基于TPM的Linux内核初始化中的数据结构保护方法及系统,通过对Linux内核镜像本身以及Linux内核初始化过程中加载的内核页表、GDT表、IDT表(包含系统调用表)进行了基于TPM的可信验证、可信数据绑定、可信数字签名等保护操作,避免了一些常见的RootKit对Linux内核在初始化过程中加载的机会,非常适合Linux内核的可信初始化以及当前云计算环境下虚拟机的可信初始化,对于构造可信云平台具有重要的实际意义,具有良好的市场前景和应用价值。
-
公开(公告)号:CN104714846A
公开(公告)日:2015-06-17
申请号:CN201310695461.0
申请日:2013-12-17
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
CPC classification number: G06F9/4406 , G06F9/4403 , G06F9/4405 , G06F9/4408 , G06F9/45533 , G06F9/5083 , G06F13/24
Abstract: 本发明实施例提供一种资源处理方法、操作系统及设备。该方法应用于多内核操作系统,多内核操作系统包括运行在宿主机的管理操作系统、多个负载操作系统、物理资源池。该方法包括:管理操作系统为各负载操作系统分配独占使用的物理资源集合,为每个负载操作系统构建启动镜像,为每个负载操作系统设置启动镜像的执行所需的至少部分虚拟内存地址到物理内存地址的映射关系,在分配给第一负载操作系统的处理器核中确定启动第一负载操作系统的启动处理器核,指示启动处理器核读取第一负载操作系统的启动镜像的执行所需的至少部分虚拟内存地址到物理内存地址的映射关系;指示启动处理器核执行预先为第一负载操作系统建立的启动镜像。
-
公开(公告)号:CN104714843A
公开(公告)日:2015-06-17
申请号:CN201310694856.9
申请日:2013-12-17
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F9/48
Abstract: 本发明实施例提供一种多内核操作系统实例支持多处理器的方法及装置,本发明方法,包括:主操作系统实例分配至少两个处理器资源给从操作系统实例;所述主操作系统实例从各所述处理器资源上选择一个处理器以执行从操作系统实例的内核启动代码;选择的所述处理器在执行所述从操作系统实例的内核代码到设定的多处理器初始化阶段时,向分配给从操作系统实例的其他处理器发送IPI指令;分配的其他处理器接收到所述IPI指令后跳转到从操作系统实例设定的入口代码地址继续执行。本发明实施例,通过主操作系统实例为从操作系统分配并初始化处理器资源,以解决现有技术中多内核操作系统实例无法支持多处理器的问题。
-
-
-
-
-
-
-
-
-