Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020063040 - PROCESSOR CORE CONFIGURATION METHOD AND APPARATUS, TERMINAL, AND STORAGE MEDIUM

Publication Number WO/2020/063040
Publication Date 02.04.2020
International Application No. PCT/CN2019/095993
International Filing Date 15.07.2019
IPC
G06F 9/46 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
CPC
G06F 9/46
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
G06F 9/48
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
48Program initiating; Program switching, e.g. by interrupt
G06F 9/50
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
50Allocation of resources, e.g. of the central processing unit [CPU]
Applicants
  • OPPO广东移动通信有限公司 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD. [CN]/[CN]
Inventors
  • 王猛猛 WANG, Mengmeng
  • 程杰 CHENG, Jie
  • 陈岩 CHEN, Yan
Agents
  • 北京三高永信知识产权代理有限责任公司 BEIJING SAN GAO YONG XIN INTELLECTUAL PROPERTY AGENCY CO., LTD.
Priority Data
201811122422.026.09.2018CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) PROCESSOR CORE CONFIGURATION METHOD AND APPARATUS, TERMINAL, AND STORAGE MEDIUM
(FR) APPAREIL ET PROCÉDÉ DE CONFIGURATION DE CŒUR DE PROCESSEUR, TERMINAL ET SUPPORT DE STOCKAGE ASSOCIÉS
(ZH) 处理器核心配置方法、装置、终端及存储介质
Abstract
(EN)
The present application relates to the technical field of terminals. Disclosed are a processor core configuration method and apparatus, a terminal, and a storage medium. The method comprises: a target application sends a target request to an operating system by calling a first API provided by an SDK, the target request carrying a task identifier of a target task of the target application; the operating system determines a target core corresponding to the task identifier; the operating system binds the target task with the target core, configures the target core into an isolated state, and only allows the bound target task to be run on the target core in the isolated state. According to embodiments of the present application, an operating system self-adaptively configures a particular target core according to a task identifier of a target task, does not allow other tasks to be scheduled to the target core for running, and only allows the bound target task to be scheduled to the target core for running, such that the execution of the target task is guaranteed, and the effect of optimizing application running quality is achieved.
(FR)
La présente invention a trait au domaine technique des terminaux. L'invention concerne un appareil et un procédé de configuration de coeur de processeur, ainsi qu'un terminal et un support de stockage associés. Dans le procédé selon l'invention : une application cible envoie une demande cible à un système d'exploitation par appel d'une première API fournie par un SDK, la demande cible contenant un identifiant d'une tâche cible de l'application cible ; le système d'exploitation détermine un coeur cible correspondant à l'identifiant de tâche ; le système d'exploitation lie la tâche cible au coeur cible, configure le coeur cible dans un état isolé et permet uniquement à la tâche cible liée d'être exécutée sur le coeur cible dans l'état isolé. Dans les modes de réalisation de l'invention, un système d'exploitation configure de façon auto-adaptative un coeur cible particulier en fonction d'un identifiant de tâche cible, ne permet pas à d'autres tâches d'être programmées sur le coeur cible pour l'exécution et permet uniquement à la tâche cible liée d'être programmée sur le coeur cible pour l'exécution, de sorte que l'exécution de la tâche cible soit garantie et que l'effet d'optimisation de qualité d'exécution d'application soit obtenu.
(ZH)
本申请公开了一种处理器核心配置方法、装置、终端及存储介质,属于终端技术领域。所述方法包括:目标应用程序通过调用SDK提供的第一API,向操作系统发送目标请求,目标请求携带有目标应用程序的目标任务的任务标识;操作系统确定任务标识对应的目标核心;操作系统对目标任务和目标核心进行绑定,并将目标核心设置为隔离状态,隔离状态下目标核心上只允许运行绑定后的目标任务。本申请实施例通过操作系统根据目标任务的任务标识自适应配置相应的目标核心,不允许其他任务调度到该目标核心上运行,仅允许绑定后的目标任务调度到该目标核心上运行,从而使得目标任务的执行得到保障,达到了优化应用程序运行质量的效果。
Also published as
Latest bibliographic data on file with the International Bureau