Memory gates checking failed because the free memory ({0} bytes) is less than {1}% of total memory. As a result, the service ...

Memory gates checking failed because the free memory ({0} bytes) is less than {1}% of total memory.  As a result, the service will not be available for incoming requests.  To resolve this, either reduce the load on the machine or adjust the value of minFreeMemoryPercentageToActivateService on the serviceHostingEnvironment config element.