UPDATE:
Raised a ticket with SmarterASP.NET support about "Application restart" in every 5 or 10 minutes. Below is the response I got,
------------------------------------------------------------------------------------
Dear Customer,
I checked the recycled log, and it shows that your application consumes a lot of resource more than your .net basic can support.
1) Not enough memory. Nopcommerce uses 350MB of memory and basic plan only have 128MB of memory. That will cause your site to slow down and restart frequently. http://www.nopcommerce.com/boards/t/24976/memory-usage.aspx
2) Not enough traffic to your site. If you don't have enough traffic to your site, your site will shutdown itself after 20 minutes of idle time. When you visit it again, it would take longer than normal to start and load your site. This can be fixed by scheduling a task to visit your site every 15 minutes.
To fix both 1 & 2, you would require a premium plan. Premium plan will give you 512MB of ram and it allows you to schedule up to 3 tasks.
--------------------------------------------------------------------------------------
My question:
Is this normal with Nopcommerce to consume lot of resource? (require more than 128MB?)