Patent ID: 8516466

Claim:
A method for optimizing automated system-managed storage (SMS) operations in a computing storage environment by a processor device, comprising: monitoring, by a processor, an execution of at least one automatic class selection (ACS) routine comprising a plurality of instructions; tracking a number of times each instruction of the plurality of instructions is used during a predetermined time interval for a number of instances, each used instruction is counted, wherein the predetermined time interval based on one of a user-selected time interval; compiling a list of the number of instances, the list of the number of instances including a list of counts of frequency of use for each used instruction; analyzing the list of the number of instances for utilization of the each used instruction to determine a priority for the each used instruction based on the list of counts of frequency of use for the each used instruction; and optimizing the ACS routine by modifying the ACS routine for the predetermined time interval based on the priority of the each used instruction, wherein optimizing the ACS routine includes ordering a filter executing the plurality of instructions to move more frequently used instructions to a higher execution priority order and move less frequently used instructions to a lower execution priority order in the ACS routine.