welche Techniken werden derzeit die nächste Generation Javascript-Motoren zu beschleunigen beschäftigt?

StackOverflow https://stackoverflow.com/questions/4232344

Frage

Ich weiß eine ganze Menge über die aktuellen Javascript-Motoren. Welche Techniken haben in der Zwischenzeit entstanden? Bitte geben Sie Links zu frei zugänglichen Informationen.

edit:

Um zu klären, ich bin auf der Suche nach neuen Techniken, die umgesetzt werden oder werden zur Verbesserung Javascript Ausführungsgeschwindigkeit erdacht kürzlich wurde.

War es hilfreich?

Lösung 3

Javascript virtuelle Maschinen in der Zukunft werden ein Verfahren JIT und eine Tracing JIT wie Firefox 4 und Jägermonkey / Tracemonkey.

Andere Tipps

Ich denke, die meisten Ihrer Frage hier beantwortet wird: Was Optimierungen tun moderne JavaScript-Engine durchführen?

Hier sind einige Referenzen, die von der Oberseite meines Kopfes kam:

Bitte beachten Sie, dass in diesem Moment (in den modernen Browsern) JavaScript nicht der Engpass ist nicht mehr in der Ausführungsgeschwindigkeit der Seite. jetzt, dass das Problem viel des Browser-Herstellers gelöst konzentriert mehr auf anderen Aspekten im Prozess eine Seite vom Server an den Benutzer zu bringen. Zum Beispiel sind viele der grafisch anspruchsvollen Seiten, die heute Standard sind, würden von der Macht der modernen GPUs profitieren. Es wird oft übersehen, aber mache eine typische Seite nun im Allgemeinen mehr Zeit in Anspruch nimmt als die Skripte ausgeführt werden.

Allgemeine Informationen finden Sie unter wikipedia.org und genauer an der Sun Microsystems Website und deren Links zu verknüpften Seiten gefunden werden. Einige Techniken im Einsatz mit neueren Versionen von IE und Firefox und anderen Browsern sind Formen der dualprocess oder Multi-Prozess-Betriebes in ihrer eigenen Steuerstruktur Leistung speziell zu verbessern und zur Verbesserung der allgemeinen Browser-Erfahrung. Die Verwendung von JavaScript ist in einigen Ländern zu verringern und in anderen zunimmt, wenn die relevante öffentliches Internet-Server Bevölkerung im Laufe der Zeit ändert. Erst wenn die Javascript-Analyse und Interpretation von Code in einer schnelleren Sprache oder irgendeine Form von Multi-Prozess neu geschrieben werden, wird auf dem Servern Code eingeführt oder in dem Computer des Benutzers Betrieb wird die Geschwindigkeit zu erhöhen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top