Como o uso da memória azul funciona?

1

Eu tenho um site do windows azure. No painel, me mostra que usei 1,51 GB dos 2 GB disponíveis por hora. Eu continuo aumentando o número de instâncias disponíveis no nó compartilhado para que o site não seja desligado. Após o término de cada hora, o uso da memória ainda mostra 1,51 GB usados. Suponho que isso começaria em ZERO e seria usado com o passar do tempo, mas esse não parece ser o caso.

Como funciona a memória do servidor? Quais são alguns dos motivos pelos quais meu aplicativo usa essa quantidade de memória? (Eu não uso cache de saída e geralmente acabei de construir os modelos MVC básicos fornecidos no visual studio.) Que outras considerações devo fazer para obter a quantidade de memória necessária para diminuir?

    
por Jed Grant 13.08.2014 / 21:02

1 resposta

0

Acredito que seja apenas a memória ocupada pelo seu aplicativo para mantê-lo residente na memória em execução e pronto para responder. Não iria a zero a menos que fosse parado. Do jeito que sua pergunta foi formulada, parece que você está esperando que seja um medidor de consumo, como largura de banda.

Até onde está usando tanta memória, é mais provável que você tenha aumentado o número de instâncias em execução e, se você a tiver reduzido para uma, você veria qual era a pegada real. Então você pode aprofundar ainda mais a otimização com coisas como armazenamento em cache, etc.

Isso ajuda?

    
por 20.08.2014 / 17:43