Wie kann eine einzelne Webseite 140 MB verbrauchen? -
Unter Firefox 25.0.1 (Linux 3.11.0-14-generic #21-Ubuntu SMP Tue Nov 12 17:07:40 UTC 2013 i686 i686 i686 GNU/Linux). Ich schätze, bei einer Windows XP-Sitzung würde ich dasselbe bekommen.
288.44 MB (100.0%) -- explicit
├──163.55 MB (56.70%) -- window-objects
│ ├──136.91 MB (47.47%) -- top(https://pod51034.outlook.com/owa/#path=/mail, id=78)
Ich sehe nicht viele Bilder auf dieser Seite, daher würde ich weniger als 100 MB erwarten, wenn ich mir die Seite nur ansehe. Wenn ich das Bild der Seite in einem RGBA-Float-Frame im Vollbildmodus rendern würde, würde es 4*4*1024*768=12 MB benötigen. Woher kommt also der Großteil der Bytes? Offensichtlich nicht von Bildern. Es sind Erweiterungen installiert. Insgesamt verbraucht meine Sitzung 3/5 meines physischen 512 MB RAM. (Es ist ein Laptop von 2006)
Handelt es sich dabei um eine Entwurfsstrategie: Vorsorglich viel mehr zuweisen als nötig, sodass wir keine Puffer neu zuweisen müssen?
Antwort1
Es sieht so aus, als ob Sie Outlook Web verwenden, das, wenn Sie es zulassen, Offline-Speicher verwendet. Ich vermute, dass dies der Grund für den großen Speicherbedarf ist.
Wenn ich Outlook Web in Firefox geöffnet habe, about:memory
wird angezeigt, dass das JS-Kompartiment der Hauptschuldige ist:
122.37 MB ++ js-compartment(https://pod000.outlook.com/owa/)