Memory Management Threshold Logic for Processor Load Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices face performance deterioration due to increased processing load from memory-intensive operations, leading to decreased available memory capacity and processor delays, as they struggle to manage memory efficiently when multiple applications are executed simultaneously.
Innovation Solution
An electronic device with a processor connected to memory, which identifies low memory capacity and performs specific memory retrieval operations, including first, second, and third memory retrieval operations based on threshold values, to rapidly free up memory and reduce processor load by ending processes efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If memory retrieval operations are performed to increase available memory capacity, then available memory capacity is improved, but processor load increases causing operation delay
Solution Approach 1:
The system dynamically adjusts memory retrieval operations based on real-time memory capacity monitoring. When available memory falls below threshold values, the system selectively performs memory retrieval operations (first, second, or third types) and adjusts process termination strategies accordingly, creating a dynamic response mechanism that balances memory recovery with processor load management
Solution Approach 2:
The patent introduces multiple threshold parameters (first threshold value and second threshold value) to monitor memory capacity and triggers different memory retrieval operations based on which threshold is crossed. This parameter-based approach allows the system to adapt memory management behavior to current system conditions, preventing processor overload while ensuring adequate memory availability
2Quantity of substance
If multiple memory retrieval operations are performed to secure available memory capacity, then available memory capacity is improved, but device complexity increases
Solution Approach 1:
The memory retrieval operation is segmented into three distinct types (first, second, and third memory retrieval operations), each with specific triggering conditions and execution strategies. This segmentation allows the system to choose the most appropriate operation based on current memory state, simplifying the overall management logic while maintaining effective memory capacity control
Solution Approach 2:
The system continuously monitors available memory capacity and uses this feedback to determine which memory retrieval operation to execute. By establishing a feedback loop where memory capacity measurements trigger appropriate responses, the system achieves intelligent memory management without requiring complex manual intervention or overly complicated control structures
Data Source
AI summary
In some embodiments, an electronic device includes a memory and at least one processor coupled to the memory. The memory stores instructions configured to cause the electronic device to: retrieve data of at least one process allocated to the memory and perform a first memory retrieval operation; identify an available capacity of the memory, based on an event generated by the first memory retrieval operation; perform a second memory retrieval operation, based on a value of the identified available capacity being less than or equal to a first threshold value and the identified available capacity being greater than a second threshold value; and perform a third memory retrieval operation, based on a value of the identified available capacity being less than or equal to the first threshold value and the identified available capacity being less than or equal to the second threshold value.


