Earlier when Worker process not used for 20 minutes IIS used to terminate the process, now in IIS 8.5 gives provision to user to set whether to suspend or terminate the process. Basically when the Worker process terminates it saves the memory of the server and when it’s done for the first time the application needs to be compiled which takes more time. By suspending the worker process we can avoid warm up the process for compilation. Below image describes the settings