Resource Scheduling for High-Computational-Power Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In intelligent device systems, such as intelligent vehicle-mounted systems, high CPU occupancy rates due to multiple applications running simultaneously lead to system lag and poor user experience, necessitating effective resource scheduling to manage computational power without hardware upgrades.
Innovation Solution
A resource scheduling method and apparatus that monitor the system's ability to handle high-computational-power applications, allocating additional resources by adjusting CPU frequency and prioritizing processes to ensure smooth operation without upgrading hardware.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple applications are loaded and running simultaneously, then the system functionality is improved, but the CPU occupancy rate increases causing system lag
Solution Approach 1:
The patent implements dynamic resource scheduling that adjusts CPU resource allocation in real-time based on application priorities and system load conditions. The scheduler dynamically modifies process scheduling parameters, CPU frequency, and resource distribution to maintain system responsiveness while supporting multiple applications, resolving the contradiction between system functionality and productivity.
2Speed
If CPU frequency is increased to handle high-computational-power applications, then the application performance is improved, but the power consumption and heat generation increase
Solution Approach 1:
The patent dynamically changes CPU frequency parameters based on application computational requirements. When high-computational-power applications are detected, the system adjusts CPU frequency to appropriate levels to achieve required performance while minimizing unnecessary power consumption and heat generation, resolving the contradiction between speed and energy use.
3Power
If hardware upgrades are performed to handle high computational loads, then the system capacity is improved, but the cost increases
Solution Approach 1:
The patent achieves increased system capacity through software-based resource scheduling and parameter optimization rather than hardware upgrades. By intelligently allocating existing hardware resources and optimizing system parameters, the patent provides enhanced computational power handling capabilities without the cost of hardware upgrades, resolving the contradiction between power and ease of manufacture.
Data Source
AI summary
A resource scheduling method and apparatus, an electronic device, and a storage medium are provided, which are related to the technical field of system resource scheduling. The resource scheduling method comprises: monitoring whether a current system can bear a load of a target application which has triggered and entered a high-computational-power scenario, subjecting the system to resource scheduling if the system is monitored to be unable to bear the load of the target application, and running the target application in the high-computational-power scenario based on scheduled system resources.


