Я тестирую производительность кеша appfabric. Чтобы сделать это, с моей локальной машины я попадаю на хост кеша в локальной сети. Этот хост кеша работает под управлением Windows Server 2008, и на нем не установлено ничего, кроме базовых компонентов. Он имеет 8 гигабайт оперативной памяти. Это также виртуальный сервер VMware,
Как только я попал в хост кеша, я вижу, что используемая память увеличивается. Но что-то очень подозрительное происходит где-то. общее количество используемых первичных байтов данных составляет 1,5 гига. Размер объекта составляет 1744 байта (с использованием профилировщика ANTS). Общее количество объектов составляет 2 521 451. Я отключил выселение. Но это интересно, как только сервер переходит в состояние регулирования, я вижу, что ОЗУ сервера используется на 7,72 гигабайта, но кроме распределенного кеша с 1,8 гигабайта нет другого приложения, которое использует такое большое количество БАРАН.
Я использую Visual Studio 2010 и параллельно вставляю и читаю объекты
Вопрос, который я хотел задать:
Куда уходит моя память? Сервер в состоянии регулирования говорит, что я использую 7,72 гигабайта выделенной памяти, тогда как в диспетчере задач я вижу, что используется всего 3 гигабайта (если я добавлю всю память запущенного процесса)