1. An information handling system comprising: a processor; a management controller communicatively coupled to the processor and configured to, during boot of the information handling system: determine a first amount of energy required by the information handling system to perform a save operation to transfer data from a volatile memory to a non-volatile memory of a persistent memory in response to a loss of power for supplying electrical energy to the information handling system, wherein determining the first amount of energy comprises: emulating the loss of power; and during emulation of the loss of power: emulating the save operation to measure a time required to complete the save operation, wherein emulating the save operation includes taking at least a portion of steps necessary to accomplish the save operation to at least a portion of the non-volatile memory; measuring an amount of power delivered by the one or more power supplies during emulation of the save operation; and calculating the first amount of energy based on the time and the amount of power; determine whether a second amount of energy available for providing electrical energy for the save operation in response to the loss of power exceeds the first amount of energy; and responsive to determining whether the second amount of energy exceeds the first amount of energy, determine whether to support the persistent memory.