[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111124674A - Hardware resource management method, storage medium and terminal - Google Patents

Hardware resource management method, storage medium and terminal Download PDF

Info

Publication number
CN111124674A
CN111124674A CN201911267229.0A CN201911267229A CN111124674A CN 111124674 A CN111124674 A CN 111124674A CN 201911267229 A CN201911267229 A CN 201911267229A CN 111124674 A CN111124674 A CN 111124674A
Authority
CN
China
Prior art keywords
application program
hardware resource
hardware
hardware resources
priority
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911267229.0A
Other languages
Chinese (zh)
Other versions
CN111124674B (en
Inventor
朱健文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Priority to CN201911267229.0A priority Critical patent/CN111124674B/en
Publication of CN111124674A publication Critical patent/CN111124674A/en
Application granted granted Critical
Publication of CN111124674B publication Critical patent/CN111124674B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5038Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5022Mechanisms to release resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention provides a management method of hardware resources, a storage medium and an intelligent terminal, wherein the method comprises the following steps: registering hardware resources in the terminal, and configuring a priority access strategy of each hardware resource; receiving an access request of an application program to a hardware resource; searching the priority access strategy corresponding to the hardware resource; and allocating the use right of the hardware resource according to the priority access strategy. The management method of the hardware resource of the invention adopts the register management mechanism to manage the hardware resource in the terminal, so that the corresponding hardware resource can be quickly found when the application program requests to access the hardware resource, and the hardware resource is accessed by the priority access strategy, so that the important application program can always obtain the access right of the hardware resource, the utilization rate of the hardware resource is improved, and the configuration of the hardware resource is flexible.

Description

Hardware resource management method, storage medium and terminal
Technical Field
The present invention relates to the field of resource management technologies, and in particular, to a hardware resource management method, a storage medium, and an intelligent terminal.
Background
Hardware resource management is an important component of an embedded system, in an environment where multiple applications run simultaneously, a condition of conflict access is easily caused to limited hardware resources in a terminal, when the conflict access occurs, an existing system often adopts a method based on upper management and control to coordinate the use of the hardware resources, an application program requesting to access the hardware resources can access the hardware resources only after the access of the current application program occupying the hardware resources is completed, namely after one application program exits, another application program can use competitive hardware resources, and therefore, the actual requirements of users are not fully considered in a terminal hardware resource access control mode of the existing embedded system.
Therefore, the prior art is still to be improved.
Disclosure of Invention
In view of the defects of the prior art, the present invention aims to provide a hardware resource management method, a storage medium and an intelligent terminal, and aims to solve the technical problems that the existing embedded system hardware resource management method has low resource utilization rate and cannot meet the actual requirements.
The technical scheme of the invention is as follows:
a management method of hardware resources comprises the following steps:
registering hardware resources in the terminal, and configuring a priority access strategy of each hardware resource;
receiving an access request of an application program to a hardware resource;
searching the priority access strategy corresponding to the hardware resource;
and allocating the use right of the hardware resource according to the priority access strategy.
The hardware resource management method, wherein registering the hardware resources in the terminal and configuring the priority access policy of each hardware resource specifically includes:
acquiring the hardware resource access authority of each application program;
generating an application program list corresponding to each hardware resource according to the hardware resource access authority;
configuring a priority access policy for each hardware resource based on the application list.
The method for managing hardware resources, wherein the step of configuring the priority access policy of each hardware resource based on the application program list specifically includes:
acquiring historical operation information of each application program in the application program list;
acquiring the dependence degree of each application program on hardware resources according to the historical running information;
and configuring a priority access strategy of each hardware resource based on the dependency degree.
The management method of the hardware resources comprises the steps that the historical operation information comprises the operation times of the application program and the times of calling each hardware resource by the application program.
The method for managing hardware resources, wherein the priority access policy includes:
for the same hardware resource, when the number of times of calling the hardware resource by the application program is more than or equal to a first threshold value, setting the application program as a first priority;
when the times of calling the hardware resources by the application program are less than a first threshold value and the running times of the application program are more than or equal to a second threshold value, setting the application program as a second priority;
and when the times of calling the hardware resources by the application program are less than a first threshold value and the running times of the application program are less than a second threshold value, setting the application program to be in a third priority level.
The method for managing hardware resources, wherein the step of allocating the use right of the hardware resources according to the priority access policy specifically includes:
acquiring the use state of hardware resources;
when the hardware resource is in an occupied state, comparing the priority of the application program occupying the hardware resource with the priority of the application program requesting to access the hardware resource;
when the priority of the application program occupying the hardware resources is lower than that of the application program requesting to access the hardware resources, the application program occupying the hardware resources temporarily releases the use right of the hardware resources;
an application requesting access to a hardware resource obtains usage rights for the hardware resource.
The method for managing hardware resources, wherein the step of requesting the application program accessing the hardware resources to obtain the use right of the hardware resources comprises the following steps:
and after the application program requesting to access the hardware resource uses the hardware resource, returning the use right of the hardware resource.
The management method of the hardware resources comprises a tuner, a decoder, a memory and a camera.
A storage medium having stored thereon a plurality of instructions, wherein the instructions are adapted to be loaded and executed by a processor to implement the steps of the hardware resource management method of any of the above.
An intelligent terminal, comprising: a processor, a storage medium communicatively coupled to the processor, the storage medium adapted to store a plurality of instructions; the processor is adapted to call instructions in the storage medium to perform the steps of implementing the management method of the hardware resource of any one of the above.
Has the advantages that: the invention provides a management method of hardware resources, a storage medium and an intelligent terminal, wherein the method comprises the following steps: registering hardware resources in the terminal, and configuring a priority access strategy of each hardware resource; receiving an access request of an application program to a hardware resource; searching the priority access strategy corresponding to the hardware resource; and allocating the use right of the hardware resource according to the priority access strategy. The management method of the hardware resource of the invention adopts the register management mechanism to manage the hardware resource in the terminal, so that the corresponding hardware resource can be quickly found when the application program requests to access the hardware resource, and the hardware resource is accessed by the priority access strategy, so that the important application program can always obtain the access right of the hardware resource, the utilization rate of the hardware resource is improved, and the configuration of the hardware resource is flexible.
Drawings
FIG. 1 is a flow chart of a conventional method for managing hardware resources;
fig. 2 is a block diagram of an intelligent terminal according to the present invention.
Detailed Description
The present invention provides a management method of hardware resources, a storage medium and an intelligent terminal, and in order to make the purpose, technical scheme and effect of the present invention clearer and clearer, the present invention is further described in detail below. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, the present invention provides a method for managing hardware resources, comprising the steps of:
s100, registering hardware resources in a terminal, and configuring a priority access strategy of each hardware resource;
s200, receiving an access request of an application program to a hardware resource;
s300, searching the priority access strategy corresponding to the hardware resource;
s400, distributing the use right of the hardware resource according to the priority access strategy.
Specifically, in an embedded terminal system, hardware resources are limited, for example, only limited tuners, decoders, memories, cameras, and the like, and a conventional system often uses a method based on upper layer management to coordinate the use of the hardware resources, that is, after an application exits, an application can use a contention resource.
In order to solve the technical problem, the management method of the hardware resources adopts the combination of task scheduling and terminal hardware resource access control, before the application program runs, the system allocates the priority to the application program, the important application is ensured to have the highest priority in a task queue, and the high-priority application program can occupy the hardware resource occupation time of the low-priority application program. When the high-priority application program cannot normally run because the required hardware resources are occupied by the low-priority application program, the high-priority application program preferentially uses the hardware resources.
In a preferred embodiment, the step S100 specifically includes:
s110, acquiring the hardware resource access authority of each application program; each application program can have a plurality of hardware resource access rights, and before configuring the priority policy, all the hardware resource access right information of each application program needs to be acquired so as to know that each hardware resource has access to the application programs.
S120, generating an application program list corresponding to each hardware resource according to the hardware resource access authority; after the application program corresponding to each hardware resource is obtained, the application programs are counted in a list form, so that the condition of the application program corresponding to each hardware resource is conveniently and clearly known.
S130, configuring a priority access strategy of each hardware resource based on the application program list. And then, the application programs in the application program list need to be sequenced, and the sequencing process of the application programs is a process for setting the priority of the application programs for accessing the hardware resources.
In a specific embodiment, the step S130 specifically includes:
s131, acquiring historical operation information of each application program in the application program list; the priority access strategy for configuring the hardware resources is set according to the historical operating information of the application program, the historical operating information of the application program truly reflects the operating rule of the application program, and the priority access strategy is more practical.
S132, acquiring the dependence degree of each application program on hardware resources according to the historical running information; the historical operation information of the application program can indirectly deduce the dependency degree of the application program on the hardware resource, for example, the application program calls a certain hardware resource the most times in a period of time, and the dependency degree of the application program on the certain hardware resource is the highest.
And S133, configuring a priority access strategy of each hardware resource based on the dependency degree. And a priority access strategy is set according to the dependence degree of the application program on the hardware resource, so that the application program can access the hardware resource more reasonably and adapt to the actual application scene requirement.
In a specific embodiment, the historical operating information includes the number of times the application program operates and the number of times the application program calls each hardware resource. Of course, the historical operating information may also include the total operating time of the application program and the time for calling each hardware resource, and the historical operating information includes, but is not limited to, the above information.
In a specific embodiment, the priority access policy includes:
for the same hardware resource, when the number of times of calling the hardware resource by the application program is more than or equal to a first threshold value, setting the application program as a first priority; for example, the number of times that an application calls a hardware resource in a certain period of time is greater than or equal to 50, it may be considered that the application frequently calls the hardware resource, the hardware resource is a necessary hardware resource for implementing the function of the application, and the priority of the application must be set highest for the hardware resource.
When the times of calling the hardware resources by the application program are less than a first threshold value and the running times of the application program are more than or equal to a second threshold value, setting the application program as a second priority; for example, when the number of times that the application calls the hardware resource is less than 50 times, the application may not belong to the necessary hardware resource for the normal operation of the application, but in order to further distinguish the importance degree of the hardware resource, the priority of the application may be further divided according to the number of times that the application is operated (for example, 200 times), and the total number of times that the application is operated exceeds 200 times, the application is divided into the second priority.
And when the times of calling the hardware resources by the application program are less than a first threshold value and the running times of the application program are less than a second threshold value, setting the application program to be in a third priority level. It will be apparent that the importance of the first priority application is higher than the importance of the second priority application, which in turn is higher than the importance of the second priority application.
In a specific implementation manner, the step S400 specifically includes:
s410, acquiring the use state of the hardware resource; the usage state of the hardware resource specifically includes an occupied state and a non-occupied state of the hardware resource.
S420, when the hardware resource is in an occupied state, comparing the priority of the application program occupying the hardware resource with the priority of the application program requesting to access the hardware resource; of course, when the hardware resource is in the non-occupied state, the comparison is not needed, and if a plurality of application programs request the hardware resource at the same time, the hardware resource is accessed from high to low in sequence according to the priority of the application programs.
S430, when the priority of the application program occupying the hardware resources is lower than that of the application program requesting to access the hardware resources, the application program occupying the hardware resources temporarily releases the use right of the hardware resources; when the priority of the application program occupying the hardware resources is higher than that of the application program requesting to access the hardware resources, the application program returning to request to access the hardware resources fails to apply for the hardware resources, and the application program waits for the end of the hardware resources used by the application program occupying the hardware resources to obtain the use right of the hardware resources.
S440, the application program requesting to access the hardware resource obtains the use right of the hardware resource. The application program requesting to access the hardware resource obtains the temporary use right of the hardware resource, and after the use of the hardware resource is finished, the use right needs to be returned to the previous application program occupying the hardware resource so that the previous application program can normally complete the functional task.
In a more specific embodiment, the hardware resource management method of the present invention is applied to a resource manager, and after the system is started, the resource manager queries the hardware resources and quantity information thereof of the terminal, and registers the hardware resources and quantity information; after the first application program is started, applying for the required hardware resource from a resource manager; and when the resource manager inquires that the corresponding hardware resource is idle (not occupied), the required hardware resource is allocated to the first application program, and the state of the hardware resource is changed from idle to occupied. After the second application program is started, the same required hardware resource is applied to the resource manager;
if the resource manager inquires that the hardware resources are not idle, and the first application program and the second application program are both high priority (first priority); the second application fails to apply for hardware resources.
If the resource manager inquires that the hardware resources are not idle and the priority of the second application program is not higher than that of the first application program, the second application program cannot obtain the hardware resources, the first application program completes tasks and returns the resources to the resource management module, and the second application program waits for the resource manager to resend the hardware resources. And the resource manager receives the returned hardware resource, inquires that the second application program is waiting for the resource, and informs the second application program of using the hardware resource, and the second application program starts the task.
If the resource manager inquires that the hardware resources are not idle, the priority of the second application program is higher than that of the first application program. The resource manager forces to apply the hardware resources occupied by the first application. The first application program stops the current task, temporarily returns the resources, waits for the resource manager to issue the hardware resources again, and starts to use the hardware resources to execute the tasks after the second application program occupies the hardware resources.
In a specific embodiment, the step S440 includes:
s450, after the application program requesting to access the hardware resource uses the hardware resource, returning the use right of the hardware resource. In the implementation mode, the hardware resource is a temporary occupation mechanism, and the purpose is to ensure that an important application program can preferentially use the hardware resource, after the application program uses up the hardware resource, the last application program occupying the hardware resource continues to use the hardware resource, the task of each application program cannot be lost, and the hardware resource is flexibly accessed.
In a specific embodiment, the hardware resources include a tuner, a decoder, a memory, and a camera. Of course, the method of the present invention is not only used for hardware resources, but in another case, the method can also be used for management of software resources.
The invention provides a storage medium having stored thereon a plurality of instructions adapted to be loaded and executed by a processor to carry out the steps of the method of managing hardware resources of any of the above mentioned.
In addition, referring to fig. 2, the present invention also provides an intelligent terminal, including: a processor 10, a storage medium 20 communicatively coupled to the processor, the storage medium adapted to store a plurality of instructions; the processor is adapted to call instructions in the storage medium to perform the steps of implementing the management method of the hardware resource of any one of the above.
Of course, it will be understood by those skilled in the art that all or part of the processes of the methods of the above embodiments may be implemented by a computer program instructing relevant hardware (such as a processor, a controller, etc.), and the program may be stored in a computer readable storage medium, and when executed, the program may include the processes of the above method embodiments. The storage medium may be a memory, a magnetic disk, an optical disk, etc.
In summary, the present invention provides a management method of hardware resources, a storage medium and an intelligent terminal, wherein the method includes the steps of: registering hardware resources in the terminal, and configuring a priority access strategy of each hardware resource; receiving an access request of an application program to a hardware resource; searching the priority access strategy corresponding to the hardware resource; and allocating the use right of the hardware resource according to the priority access strategy. The management method of the hardware resource of the invention adopts the register management mechanism to manage the hardware resource in the terminal, so that the corresponding hardware resource can be quickly found when the application program requests to access the hardware resource, and the hardware resource is accessed by the priority access strategy, so that the important application program can always obtain the access right of the hardware resource, the utilization rate of the hardware resource is improved, and the configuration of the hardware resource is flexible.
It is to be understood that the invention is not limited to the examples described above, but that modifications and variations may be effected thereto by those of ordinary skill in the art in light of the foregoing description, and that all such modifications and variations are intended to be within the scope of the invention as defined by the appended claims.

Claims (10)

1. A method for managing hardware resources, comprising the steps of:
registering hardware resources in the terminal, and configuring a priority access strategy of each hardware resource;
receiving an access request of an application program to a hardware resource;
searching the priority access strategy corresponding to the hardware resource;
and allocating the use right of the hardware resource according to the priority access strategy.
2. The method for managing hardware resources according to claim 1, wherein the step of registering hardware resources in the terminal and configuring the priority access policy of each hardware resource specifically includes:
acquiring the hardware resource access authority of each application program;
generating an application program list corresponding to each hardware resource according to the hardware resource access authority;
configuring a priority access policy for each hardware resource based on the application list.
3. The method for managing hardware resources of claim 2, wherein the step of configuring the priority access policy of each hardware resource based on the application list specifically comprises:
acquiring historical operation information of each application program in the application program list;
acquiring the dependence degree of each application program on hardware resources according to the historical running information;
and configuring a priority access strategy of each hardware resource based on the dependency degree.
4. The method for managing hardware resources of claim 3, wherein the historical operating information includes the number of times of operation of the application program and the number of times of calling each hardware resource by the application program.
5. The method for managing hardware resources of claim 4, wherein the priority access policy comprises:
for the same hardware resource, when the number of times of calling the hardware resource by the application program is more than or equal to a first threshold value, setting the application program as a first priority;
when the times of calling the hardware resources by the application program are less than a first threshold value and the running times of the application program are more than or equal to a second threshold value, setting the application program as a second priority;
and when the times of calling the hardware resources by the application program are less than a first threshold value and the running times of the application program are less than a second threshold value, setting the application program to be in a third priority level.
6. The method for managing hardware resources of claim 5, wherein the step of allocating the usage right of the hardware resources according to the priority access policy specifically comprises:
acquiring the use state of hardware resources;
when the hardware resource is in an occupied state, comparing the priority of the application program occupying the hardware resource with the priority of the application program requesting to access the hardware resource;
when the priority of the application program occupying the hardware resources is lower than that of the application program requesting to access the hardware resources, the application program occupying the hardware resources temporarily releases the use right of the hardware resources;
an application requesting access to a hardware resource obtains usage rights for the hardware resource.
7. The method for managing hardware resources of claim 6, wherein the step of requesting the application program accessing the hardware resources to obtain the usage right of the hardware resources comprises:
and after the application program requesting to access the hardware resource uses the hardware resource, returning the use right of the hardware resource.
8. The method for managing hardware resources of claim 1, wherein the hardware resources comprise a tuner, a decoder, a memory and a camera.
9. A storage medium having stored thereon a plurality of instructions adapted to be loaded and executed by a processor for implementing the steps of the method for managing hardware resources of any of claims 1-8.
10. An intelligent terminal, comprising: a processor, a storage medium communicatively coupled to the processor, the storage medium adapted to store a plurality of instructions; the processor is adapted to invoke instructions in the storage medium to perform the steps of implementing the method of managing hardware resources of any of the preceding claims 1-8.
CN201911267229.0A 2019-12-11 2019-12-11 Management method of hardware resources, storage medium and terminal Active CN111124674B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911267229.0A CN111124674B (en) 2019-12-11 2019-12-11 Management method of hardware resources, storage medium and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911267229.0A CN111124674B (en) 2019-12-11 2019-12-11 Management method of hardware resources, storage medium and terminal

Publications (2)

Publication Number Publication Date
CN111124674A true CN111124674A (en) 2020-05-08
CN111124674B CN111124674B (en) 2024-04-02

Family

ID=70498587

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911267229.0A Active CN111124674B (en) 2019-12-11 2019-12-11 Management method of hardware resources, storage medium and terminal

Country Status (1)

Country Link
CN (1) CN111124674B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111857835A (en) * 2020-07-23 2020-10-30 珠海优特物联科技有限公司 Signal processing method and device, smart card and readable storage medium
CN113742703A (en) * 2021-08-20 2021-12-03 深圳Tcl新技术有限公司 Application program control method and device, electronic equipment and storage medium
CN114035771A (en) * 2021-11-17 2022-02-11 河南许继仪表有限公司 Internet of things management terminal resource sharing system and method based on self-balancing technology

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1806228A (en) * 2003-06-10 2006-07-19 索尼爱立信移动通信日本株式会社 Resource management method and device, resource management program, and storage medium
CN102479108A (en) * 2010-11-26 2012-05-30 中国科学院声学研究所 Embedded system terminal resource management system and method for multiple application processes
CN108205622A (en) * 2017-03-06 2018-06-26 珠海市魅族科技有限公司 The authority control method and device of a kind of application program for mobile terminal
CN110008008A (en) * 2017-12-29 2019-07-12 广东欧珀移动通信有限公司 Applied program processing method and device, electronic equipment, computer readable storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1806228A (en) * 2003-06-10 2006-07-19 索尼爱立信移动通信日本株式会社 Resource management method and device, resource management program, and storage medium
CN102479108A (en) * 2010-11-26 2012-05-30 中国科学院声学研究所 Embedded system terminal resource management system and method for multiple application processes
CN108205622A (en) * 2017-03-06 2018-06-26 珠海市魅族科技有限公司 The authority control method and device of a kind of application program for mobile terminal
CN110008008A (en) * 2017-12-29 2019-07-12 广东欧珀移动通信有限公司 Applied program processing method and device, electronic equipment, computer readable storage medium

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111857835A (en) * 2020-07-23 2020-10-30 珠海优特物联科技有限公司 Signal processing method and device, smart card and readable storage medium
CN111857835B (en) * 2020-07-23 2024-01-19 珠海优特电力科技股份有限公司 Signal processing method and device, smart card and readable storage medium
CN113742703A (en) * 2021-08-20 2021-12-03 深圳Tcl新技术有限公司 Application program control method and device, electronic equipment and storage medium
CN114035771A (en) * 2021-11-17 2022-02-11 河南许继仪表有限公司 Internet of things management terminal resource sharing system and method based on self-balancing technology

Also Published As

Publication number Publication date
CN111124674B (en) 2024-04-02

Similar Documents

Publication Publication Date Title
US5826082A (en) Method for reserving resources
US7137119B1 (en) Resource manager architecture with resource allocation utilizing priority-based preemption
US6799208B1 (en) Resource manager architecture
US7284244B1 (en) Resource manager architecture with dynamic resource allocation among multiple configurations
US7111297B1 (en) Methods and architectures for resource management
US7316020B2 (en) Resource manager architecture utilizing a policy manager
US5784618A (en) Method and system for managing ownership of a released synchronization mechanism
US8627325B2 (en) Scheduling memory usage of a workload
US7353515B1 (en) Method and apparatus for dynamic allocation and management of semaphores for accessing shared resources
US20190014059A1 (en) Systems and methods for allocating computing resources in distributed computing
US7150020B2 (en) Resource management
CN111124674A (en) Hardware resource management method, storage medium and terminal
CN111709723B (en) RPA business process intelligent processing method, device, computer equipment and storage medium
JP3664021B2 (en) Resource allocation method by service level
CN115063282A (en) GPU resource scheduling method, device, equipment and storage medium
US12118399B2 (en) Resource allocation method, device and audio-visual playback terminal
CN116244073A (en) Resource-aware task allocation method for hybrid key partition real-time operating system
JP2008225641A (en) Computer system, interrupt control method and program
CN114691376A (en) Thread execution method and device, electronic equipment and storage medium
CN118245185A (en) Task management method and device, electronic equipment and storage medium
US20130042247A1 (en) Starvationless Kernel-Aware Distributed Scheduling of Software Licenses
CN115509713A (en) A task processing method, system device, electronic apparatus, and storage medium
CN112270497A (en) Resource allocation method and device and audio-video playing terminal
CN114296934A (en) Method and device for allocating Yarn computing resources, computer equipment and storage medium
CN116578418A (en) Task scheduling method, device, equipment and medium based on quatertz scheduling framework

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant