Nutzung von libcairo in pvbrowser
Zurück
Inhalt
Vor
Messungen mit SVG Grafik
Dieser Schnappschuß zeigt die CPU Auslastung, wenn ein pvserver (Prozeß pvs) in einer Endlosschleife die Grafik 1 mal pro Sekunde als SVG zeichnet.
Dieser Schnappschuß zeigt die CPU Auslastung, wenn ein pvbrowser Client zur Darstellung hinzukommt.
Dieser Schnappschuß zeigt die CPU Auslastung, wenn dazu noch ein firefox client hinzukommt. Firefox stellt die SVG korrekt dar. Es sieht fast so, dass Firefox die Grafik mit weniger CPU Last rendert, als pvbrowser mit dem zugrundeliegenden QSvgRenderer aber der Prozeß "Web Content" gehört ebenfalls zu Firefox
Dieser Schnappschuß zeigt die CPU Auslastung, wenn dazu noch ein chromium client hinzukommt. Chromium stellt nur den ALT Text des SVG dar. Man kann mit der rechten Maustaste darauf klicken und sieht erst dann die SVG Grafik. Siehe auch die Anmerkung weiter unten.
Man erkennt aus den Messungen, dass die CPU Last des pvserver mit 3 gleichzeitigen Clients bei PNG Grafik doppelt so hoch ist, wie bei SVG.
SVG hat allerdings im Beispiel eine wesentlich größere Dateigröße,
die bei einer Kommunikation zwischen Client und Server in Rechnung gestellt werden muß.
Zurück
Inhalt
Vor