CPC G06F 9/442 (2013.01) [G06N 20/00 (2019.01)] | 20 Claims |
1. A computer-based method of improving a shutdown sequencing of a computer operating system (OS), the method comprising:
receiving a command to initiate an OS shutdown from a user;
creating a first list of one or more running tasks to terminate according to a given order in response to receiving the command;
determining whether there is historical data relating to at least one of the one or more running tasks to terminate as requiring user input to terminate; and
in response to determining there is no historical data:
sending a termination request to a particular running task of the one or more running tasks to terminate in accordance with a given order of the created first list;
determining whether the particular running task requires the user input to terminate; and
in response to determining the particular running task requires the user input to terminate:
increasing a weight of the particular running task, wherein the increased weight of the particular running task is added to a machine learning (ML) model as the historical data.
|