Thank you Petr1fied at last an educated user.
Can you see my frustration with this guy. At no point did l say l've installed memcache on a freehost. I said perhaps the freehost already has memcached installed. So if that was the case why would l need to reinstall it again?
One more thing memcached does not need to be restarted unless an actual change has been made to its configuration. Otherwise a simple php script to flush the cache is all that would be necessary.