Quando eu faço login na minha conta do GMail (usando o Firefox 31.0 via Ubuntu 14.04 64bit), se eu salvar essa página da web na área de trabalho, o tamanho do arquivo é de 1,3 MB.
No entanto, se eu olhar para o consumo de RAM do Firefox antes de entrar no GMail e depois. O GMail aumenta o consumo de RAM em mais de 200 MB!
Mesmo quando executo o Firefox no modo de segurança (que desativa plug-ins / extensões), vejo esse enorme aumento no consumo de RAM ao fazer login no GMail.
Certamente, nos bastidores, o aplicativo da web do GMail não apenas baixou e armazenou em cache mais de 200 MB de dados instantaneamente.
Pensei que talvez estivesse armazenando um buffer local em cache que poderia ter sido usado em uma sessão anterior, mas usei outro navegador da Web (com o qual nunca havia feito login no GMail antes) e também utilizava muito mais RAM depois de fazer o login GMail.
Como uma página da Web de 1,3 MB ocupa mais de 200 MB de RAM cada vez que você faz login nela?
Que ineficiência ou estratégia de cache pode ser responsável por esse site consumir 200 vezes (em RAM) a quantidade de dados que ele realmente exibe?