Firefox schneller mit Wine

Firefox schneller mit Wine

Tuxradar schrieb, dass Firefox unter Linux in Wine schneller läuft, als nativ. Unser Mitarbeiter und Community-Hacker Erwin wollte es wissen und hat den Test mit einem frischen Firefox 3 ohne Extensions wiederholt.

Und tatsächlich: Laut Webkits Sunspider-JavaScript-Benchmark läuft der Firefox in Wine schneller als nativ. Und Googles V8-Benchmark gibt dem Firefox mehr Punkte, was auf eine bessere Performance schließen lässt. Ein Bild sagt aber mehr als 1000 Worte, also hier ergänzend zwei Screenshots:

Sunspider JavaScript-Benchmark von Webkit.org

Sunspider JavaScript-Benchmark von Webkit.org

Googles V8 Benchmark

Googles V8 Benchmark

E-Mail Benachrichtigung
Benachrichtige mich zu:
3 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Daniel Gultsch
17 Jahre her

Ich hab mal den Windows Firefox 3.0.6 in einer KVM gegen den 64bit Firefox, mit gcc optimierungen selber gebaut, unter Gentoo laufen lassen. 121 für KVM gegen 110 für Gentoo im V8 Test.
Anscheinend hat das irgendwas mit den Compilern zu tun. Aber schon krank das Ganze.

GoaSkin
17 Jahre her
Reply to  Daniel Gultsch

… zu diesem Thema hatte ich vor einigen Monaten eine Diskussion eröffnet, wo es letzendlich genau um dieses Phänomen ging. Der Unterschied liegt jedoch darin, daß es sich bei Firefox um keine Windows-Software handelt, die auf Linux portiert wird sondern um eine Applikation, die von vorne herein für den Einsatz auf unterschiedlichen Plattformen entwickelt wird. Mein Beispiel war das Spiel “Reise nach Nordland”, das von Runesoft auf Linux portiert worden ist, jedoch auch die Windows-Version mit WINE unter Linux genauso stabil läuft, schneller ist und die Verwendung von Zusatz-Programmen wie dem Karten-Editor und die Installation von Updates erlaubt. In diesem… Mehr »

Anonymous
17 Jahre her

Auf den Screenshots sieht es so aus, als wäre die Qualität des Text-Rendering ohne Wine deutlich besser (Aliasing, andere Fonts oder ähnliches). Kann das einen Teil des Performance-Unterschiedes erklären ? Die JavaScript-Funktionen verbringen aber vermutlich den Großteil ihrer Zeit mit reinem “rechnen”, ohne Anzeige.

Nach oben