-
公开(公告)号:US10180915B2
公开(公告)日:2019-01-15
申请号:US15160863
申请日:2016-05-20
Applicant: Huawei Technologies Co., Ltd.
Inventor: Chen Zheng , Long Fu , Jianfeng Zhan , Lixin Zhang
Abstract: A method and an apparatus for accessing physical resources, is used to restrict access to physical resources of other light system kernel Light OSs by a first Light OS in a multi-kernel operating system and ensure security of accessing physical resources among the Light OSs. A method, executed by secure firmware, includes: receiving a physical address corresponding to a physical resource to be accessed by the first Light OS; determining whether the physical address corresponding to the physical resource is out of bounds; and if the physical address corresponding to the physical resource is within bounds, sending an access continuity signal to the first Light OS; or if the physical address corresponding to the physical resource is out of bounds, sending an access error signal to the first Light OS.
-
12.
公开(公告)号:US20160291984A1
公开(公告)日:2016-10-06
申请号:US15175742
申请日:2016-06-07
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Gang Lu , Jianfeng Zhan , Yunwei Gao , Chongkang Tan , Dongliang Xue
CPC classification number: G06F9/4406 , G06F9/4403 , G06F9/4405 , G06F9/4408 , G06F9/45533 , G06F9/5083 , G06F13/24
Abstract: A resource processing method, an operating system, and a device are provided. The method is applied to a multi-core operating system, where the multi-core operating system includes a management operating system and multiple load operating systems that run on a host machine and includes a physical resource pool. According to the method, after selecting, in processor cores allocated to a first load operating system, a startup processor core that starts up the first load operating system, the management operating system instructs the startup processor core to read a mapping relationship that is from a virtual memory address to a physical memory address and that is required for executing a startup mirror of the first load operating system. Then, the management operating system instructs the startup processor core to execute the startup mirror pre-constructed for the first load operating system to start up the first load operating system.
Abstract translation: 提供资源处理方法,操作系统和设备。 该方法应用于多核操作系统,其中多核操作系统包括管理操作系统和在主机上运行并包括物理资源池的多个加载操作系统。 根据该方法,在分配给第一负载操作系统的处理器核心中选择启动第一负载操作系统的启动处理器核心之后,管理操作系统指示启动处理器核心读取来自 虚拟内存地址到物理内存地址,这是执行第一个加载操作系统的启动镜像所必需的。 然后,管理操作系统指示启动处理器内核执行为第一加载操作系统预先构建的启动镜,以启动第一加载操作系统。
-