Running the pump a prolonged period of time really only increases the volume of water getting skimmed. The water only needs circulated so much. A properly sized pump should be able to basically recycle the pool entirely in about 4-8 hours. As long as the chemicals you are adding are able to circulated well, they don't need to be constantly pumped around by the pool pump in order to do their work of attacking the organics.
I think I've seen it recommended to run the pump more often during a slam, but really a full turn over daily is usually more than enough. You may need to manually vacuum the pool, but again.. the pool doesn't need to run 24/7 or even "a lot".
However, if your pump is getting hot after running a prolonged period of time... then you need to address the issue. Could be the pump itself is the issue, could be some other problem causing the pump to have issues. That's hard for us to say.