1. A computing device, comprising: at least one processor; and memory including instructions that, when executed by the at least one processor, cause the computing device to: determine that a value for an operational parameter of the computing device is outside a specified operational range; obtain event data and hint data with respect to the computing device, the event data relating at least in part to one or more operational events detected by an operating system of the computing device, the hint data provided by one or more applications executing on the computing device; analyze the event data and the hint data using one or more predictor algorithms to determine a set of applications having a probability to be executed on the computing device, over a specified period of time, based at least in part upon one or more patterns of user interactions with the computing device, a first application of the set of applications having a first confidence score determined with respect to being executed; determine one or more termination actions for at least a subset of the set of applications, a first termination action of the one or more termination actions capable of being performed with respect to the first application; determine state data for the computing device, the state data indicating at least usage of one or more resources of the computing device; determine, for at least the first termination action, an impact likelihood of the first termination action affecting another application of the set of applications executing on the computing device; select, based at least in part upon the state data, the impact likelihood, and the first confidence score for the first application, at least the first termination action to be performed on the computing device; and cause at least the first termination action to be performed on the computing device.