Systems and methods of managing power consumption provide for placing a
processor in a non-snoopable state while a storage interface associated
with the processor is enabled for bus mastering. In one embodiment, the
bus mastering results in traffic between the storage interface and a
storage device, where the traffic is monitored and the processor is
placed a snoopable state when traffic is moving, and in the non-snoopable
idle state if the traffic ceases for a period of time.