Hallo,
Beim Laden einer bestimmten Webseite habe ich folgende Probleme:
1. extreme Prozessorauslastung
(Mauszeiger ist zwar noch bewegbar, aber alles andere "hängt". )
2. ca 30 Sec lang eine "ratternde" Festplatte
(Dateiauslagerung aus dem Arbeitsspeicher?)
verwendete Hardeware: Laptop 233 Pentium, 48 MB RAM, LCD:800x600 mit 24bit Farbtiefe.
benutzter Browser: Netscape Comunicator 4.7
Als mögliche Ursache der Probleme habe ich 3 Dinge festgestellt:
1. Webseite besteht aus vielen ineinander verschachtelten Tabellen
2. Eine Tabelle hat ein riesiges Hintergrundbild (1000 x 5000 Pixel).
Das 2farbige Gif hat zwar nur eine Dateigröße von 5k, beötigt aber
(laut PaintShopPro) 2400K RAM-Speicher.
3. In einer anderen Tabelle wird als Hintergrundbild ein Pixel.gif definiert.
Dieses transparente Pixel.gif (85 byte) ist 1x1 pixel groß und wird innerhalb
der Tabelle ca 500000 mal wiederholt (gekachelt)
Nun meine Frage(n):
1.wenn in einer Tabelle( 500 x 1000 Pixel)
ein Pixelgif (1x1 Pixel / 85 byte)
als Hintergrundbild definiert wird,
dann passt es dort rund 500-tausend mal hinein.
Wenn nun diese Tabelle in Netscape angezeigt wird,
bedeutet dies,
daß es im Arbeitsspeicher 500-tausend mal diese 85 byte benötigt
um diese Tabelle anzuzeigen?
(entspricht 42500 KB und würde erklären, warum die Festplatte sich abmüht)
oder bedeutet es,
daß der Prozessor 500-tausend mal diese 85 byte aus dem Arbeitsspeicher anfragt?
(würde wenigstens noch erklären warum der Bildaufbau hängt)
oder liege ich mit beiden Vermutungen falsch und sollte die Problematik
in der Grafikkarte suchen?
mfg Gerhard Feil
(oben genanntes Problem triit auf bei: www.baustoffzentrale.de)
allerdings nur bei Netscape und Rechnern mit wenig Arbeitsspeicher!