Советы по сокращению использования памяти серверным веб-приложением Silverlight на сервере с ограниченным пулом приложений - PullRequest
1 голос
/ 19 августа 2011

Для справки, я первоначально разместил версию этого вопроса на форуме Silverlight здесь: http://forums.silverlight.net/p/190247/438343.aspx/1?p=True&t=634493619295498464
Я хотел бы открыть его для сообщества SO, поскольку он все еще остается проблемой дляменя.

Я пользуюсь услугами Silverlight 4 и WCF RIA.Мое приложение размещено с WinHost.Хостинг-пакет, который у меня есть, позволяет только пул приложений размером 200 МБ, прежде чем пул приложений будет автоматически зацикливаться.

Проблема заключается в том, что мое приложение инициализируется на уровне около 85 МБ и достигает предела 200 МБ в результате активности пользователя.(Выполнение запросов, операции CRUD и т. Д.)

Итак, у меня действительно два вопроса:

  1. Какие советы по снижению требований к памяти моего приложения на сервере?
    Что может израсходовать всю память при запуске?(Я не запускаю никаких запросов при запуске, просто загружаю очень минимальную домашнюю страницу)
  2. На что мне обратить внимание, чтобы минимизировать рост требований к памяти моего серверного веб-приложения как пользователейпросматривать страницы и выполнять запросы?

Как подвопрос, хотя я понимаю, что это ОЧЕНЬ субъективно:
Слишком мал пул приложений объемом 200 МБ для небольшого бизнес-приложения sivlerlight, которое в основном запускается пользователем CRUDоперации?
(Мое тестирование проводилось одновременно с двумя пользователями, вошедшими в систему)

Это мое первое приложение Silverlight, поэтому мне не с чем сравнивать.

Любая информация с благодарностью.

...