It is expected behavior for the QlikView Server Service, but not for the Distribution Service which shouldn't grow too much in size over longer periods. QDS is just a scheduler, and doesn't perform any reloads itself.
You may want to contact Qlik Support with this issue as it looks like a bug or some other serious problem.
BTW what version (including Service Release) of the QlikView Server are you running? Did you upgrade to the latest SR in the series?