Patent ID: 8959520
Filing Date: 2015-02-17
Classification: G06F

Abstract:
1. A method that is executable on a data processor including at least two running application programs, the method comprising: monitoring a performance flag; setting, by a first running application program of the at least two running application programs, the performance flag when the first running application program is entering a critical phase, the first running application program is a critical application program having a priority; generating a stop command as a function of ascertaining the performance flag; outputting the stop command; ascertaining at least a second running application program of the at least two running programs, the second running application program having a priority that is lower than the priority of the first running application program; terminating the ascertained second running application program in response to outputting the stop command prior to the second running application program becoming unresponsive and in order to prevent a full-capacity utilization of a central processing unit or a random access memory of the data processor, the first running application program not being terminated in response to outputting the stop command; and deleting the performance flag based on detection of a termination of the first running application program or the first running application program exiting the critical phase.