-
公开(公告)号:US10701159B2
公开(公告)日:2020-06-30
申请号:US15186168
申请日:2016-06-17
Applicant: Huawei Technologies Co., Ltd.
Inventor: Dongliang Xue , Xinlong Lin , Jianfeng Zhan , Yunwei Gao
Abstract: A method and an apparatus for implementing device sharing, which are applied to a local system in a heterogeneous system that includes the local system and a peer system, where the peer system have a peripheral device. The method executed by the local system includes: acquiring identifier information of a peripheral device of the peer system; generating according to the acquired identifier information and according to a message format that can be locally identified, an operation request against the peripheral device managed by the peer system; and parsing out from the operation request, a request message including a parameter necessary to generate the operation request, and notifying the peer system of the request message. According to the method, the local system can access a peripheral device of the peer system, thereby implementing peripheral device sharing in the heterogeneous system.
-
2.
公开(公告)号: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: 提供资源处理方法,操作系统和设备。 该方法应用于多核操作系统,其中多核操作系统包括管理操作系统和在主机上运行并包括物理资源池的多个加载操作系统。 根据该方法,在分配给第一负载操作系统的处理器核心中选择启动第一负载操作系统的启动处理器核心之后,管理操作系统指示启动处理器核心读取来自 虚拟内存地址到物理内存地址,这是执行第一个加载操作系统的启动镜像所必需的。 然后,管理操作系统指示启动处理器内核执行为第一加载操作系统预先构建的启动镜,以启动第一加载操作系统。
-
公开(公告)号:US10180843B2
公开(公告)日:2019-01-15
申请号:US15175742
申请日:2016-06-07
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Gang Lu , Jianfeng Zhan , Yunwei Gao , Chongkang Tan , Dongliang Xue
IPC: G06F9/4401 , G06F9/50 , G06F9/455 , G06F13/24 , G06F9/46
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.
-
-