multi-core-Programmierung mit JavaScript?

Also ich habe das ernst rekursive Funktion, die ich gerne verwenden möchte mit meinem code. Das Problem ist es nicht wirklich die Vorteile der dual-core-Maschinen, weil js ist single threaded. Ich habe versucht mit Webworker aber nicht wirklich viel Ahnung von multicore-Programmierung. Würde mir jemand zeigen, um einige Materialien, die erklären könnten, wie es gemacht wird. Ich googeln um die zu finden, Beispiel-link aber nicht wirklich viel helfen, ohne Dokumentation! =/

Ich würde mich freuen, wenn jemand mir zeigen könnte, wie dieses getan werden könnte, ohne Webworker obwohl! Das wäre einfach nur genial! =)

Stieß ich auf diese link auf der whatwg. Das ist wirklich komisch, weil es erklärt, wie die multicore-Programmierung in Webworker etc, aber auf die Ausführung auf meinem chrome browser, es wirft Fehler. Gleiche geht auch mit anderen Browsern.

Fehler: 9Uncaught ReferenceError: Arbeiter ist nicht definiert worker.js

  • Schöne Frage, da ich noch nie davon gehört WebWorker vor. U finden Sie eine gute Doku hier developer.mozilla.org/En/Using_web_workers und eine coole Abstraktion hier code.google.com/p/jsworker
  • Danke, ich habe mit Webworker vor und Sie machen eine wunderbare Arbeit, die Befreiung für die UI. Verwenden Sie es für meine web-app Spiele-Berechnungen. Aber ich würde wirklich gerne eine anständige dokumentierten code zu verstehen, wie Sie mithilfe der multicore-Programmierung it-Aspekte. Wenn javascript selbst es tun könnte, das wäre einfach nur genial aber das ist eine lange gedreht =/
  • Sie können wahrscheinlich einen Weg finden, dies zu tun. Aber Ihre grundlegende Vorschlag hier ist, "wählen Sie eine Programmiersprache, deren Implementierung in der Regel langsam ausführen, und dann gehen parallel". Menschen mit schweren rechnerische Aufgaben zuerst wählen Sie eine Sprache, deren Implementierungen sind als schnelle (z.B. kompiliert), und fahren Sie dann parallel. Wenn/Als Javascript bekommt JIT-kompiliert, geht parallel mit JavaScript vielleicht mehr Sinn machen.
InformationsquelleAutor Shouvik | 2010-12-15
Schreibe einen Kommentar