In accordance with embodiments of the present disclosure, an
information handling system may include a processor, a target
information handling resource for receiving input / output requests from an
operating system executing on the processor, and a thermal
filter driver comprising a program of instructions embodied in a computer-readable media and
executable by the processor. The thermal
filter driver may be configured to, in response to issuance of one or more input / output requests to the target
information handling resource, perform experimentation on an input / output
queue comprising the oneor more input / output requests and based on the experimentation, determine modifications to be made to the input / output
queue in order to provide a minimal
impact to performance of input / output requests at the target information handling resource while satisfying thermal constraints of the target information handling resource.