Was ist der Vorteil eines 64-Bit-Browsers auf dem Mac?

5

Mit dem Aufkommen von Mac OS X Snow Leopard, Apples erstem 64-Bit-Consumer-Betriebssystem, sind alle wichtigen Webbrowser (Safari, Firefox und Chrome) auf 64-Bit umgestellt worden. Was ist der Vorteil eines 64-Bit-Browsers gegenüber einem 32-Bit-Browser auf einem Mac? Obwohl Windows auch 64-Bit-Versionen seines Betriebssystems hat, verwenden die meisten Windows-Benutzer immer noch Browser im 32-Bit-Modus. Ich verstehe die Notwendigkeit von 64-Bit-Computing in datenintensiven Programmen wie Winrar, die bitweise Manipulation benötigen, aber ich verstehe nicht, warum ein Browser 64 Bit pro Ganzzahl benötigt.

JoJo
quelle

Antworten:

3

Der wahrscheinlich wichtigste Aspekt ist:

64-Bit-Browser verwenden 64-Bit-Plugins, während 32-Bit-Browser 32-Bit-Plugins verwenden.

Vor diesem Hintergrund ist ein 64-Bit-Browser sowohl gut als auch schlecht:

  • Normalerweise sind 64-Bit-Plugins schwerer zu finden als ihre 32-Bit-Gegenstücke.

  • Plugins wie Java Runtime Environment ermöglichen es Ihrem Browser, CPU-intensive und / oder speicherintensive Aufgaben auszuführen. Die 64-Bit-Version von JRE hat Zugriff auf alle Kerne, wodurch einige Aufgaben um ein Vielfaches schneller ausgeführt werden können.

Dennis
quelle
+1. Und die Aufgaben, die um ein Vielfaches schneller sind, sind möglicherweise für alle außer den schwersten Benutzern unsichtbar.
Gute Beobachtung ... aber ich kann mich nicht erinnern, wann ich das letzte Mal ein Java-Widget auf einer Website laufen sah: D Sie scheinen aus der Mode gekommen zu sein.
JoJo
Nehmen Sie zum Beispiel die Applet- Faktorisierung mit der elliptischen Kurvenmethode . Die ganzzahlige Faktorisierung ist sehr CPU-intensiv und hochgradig parallelisierbar.
Dennis
2
@TheCompWiz: wirklich? Ich erinnere mich an meine College-Zeit, als ich noch auf 32-Bit Windows XP war und einen Multithread-Raytracer schrieb. Es hat die Laufzeit fast halbiert, was bedeutet, dass das Multithreading funktioniert hat.
JoJo
1
@TheCompWiz Das ist absolut falsch! Gründe sind zu zahlreich, um sie hier aufzulisten, aber für den Anfang hat der Müllsammler immer einen eigenen Thread!
AndrejaKo
3

Der Vorteil ist bestenfalls subtil. Grundsätzlich bedeutet dies, dass Ihr Webbrowser sehr große Ganzzahlwerte effizienter und ohne Konvertierung verarbeiten kann. Hinter den Kulissen des Webbrowsers wird einiges an Zahlen geknackt. Leider bedeutet es für den durchschnittlichen Benutzer nichts. Alle Verbesserungen, die Sie sehen, sind bestenfalls minimal.

TheCompWiz
quelle
Gibt es Benchmarks für einen 64-Bit-Browser, der normal ausgeführt wird, und für einen 32-Bit-Kompatibilitätsmodus auf einem Mac? (Klicken Sie mit der rechten Maustaste auf das Dock-Symbol, um Informationen abzurufen, und aktivieren Sie das Kontrollkästchen für den 32-Bit-Modus.) Und lassen Sie uns über Benchmarks auf normalen Websites sprechen, nicht über synthetische Programme, die absichtlich bitweise manipulieren.
JoJo