You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue addresses the need for improved handling of high CPU load situations in our software.
The proposed changes include:
Refactoring the Thread Waiting Mechanism in SystemHelper: Implementing a more robust way to put threads into a waiting state when the CPU load is high. This involves using a Set to keep track of waiting threads and adjusting the CPU load calibration logic accordingly.
Modifying IndexUpdater to Wait for Threads: Updating the IndexUpdater to ensure it waits for all threads in the waiting state to resume before proceeding. This change is crucial to prevent the indexer from overwhelming the system when CPU load is high.
These changes aim to enhance the system's stability and efficiency under heavy CPU load, ensuring smoother operation and better resource management.
The text was updated successfully, but these errors were encountered:
This issue addresses the need for improved handling of high CPU load situations in our software.
The proposed changes include:
These changes aim to enhance the system's stability and efficiency under heavy CPU load, ensuring smoother operation and better resource management.
The text was updated successfully, but these errors were encountered: