Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Jon Herrell 13 posts 67 karma points
    Apr 11, 2016 @ 15:24
    Jon Herrell
    0

    Environment: Win 2008 R2, IIS 7.5

    We create and host a bunch of Umbraco sites on one machine; most are on v7.2+ and none of them use packages from 3rd parties. Each site has its own app pool to allow separate control of the sites.

    When I start an average app pool and use the site for a minute, the memory usage is at 175MB. Over time as the site runs and is used, the memory usage goes up. Most sit in the 250-600MB range.

    We probably host 30 or more sites on one machine. 500MB of memory per site adds up and we have to bump up the resources on that machine to accommodate it.

    Are there ways of decreasing the memory footprint of an Umbraco site? Are there ASP.NET config entries or tricks that can allow each site to consume less? Is this Umbraco memory or just standard MVC?

    Any help or links would be appreciated!

  • Jinesh Kaneriya 22 posts 155 karma points
    Apr 12, 2016 @ 09:43
    Jinesh Kaneriya
    0

    Hi,

    You can manage to configure app pool to restrict memory and processor usage.

    For more info see here.

  • Dave Woestenborghs 3504 posts 12133 karma points MVP 8x admin c-trib
    Apr 12, 2016 @ 09:51
    Dave Woestenborghs
    0

    Hi Jon,

    As umbraco cache a lot in memory (published content, macro cache, etc....) this can consume more memory if you have a site with a lot of content.

    Also I think 30 sites on one machine is a lot. But that is my opinion.

    Dave

Please Sign in or register to post replies

Write your reply to:

Draft