Ultrakurze WU Auf Webseite berechnen lassen (flash, javasc.)
Ultrakurze WU Auf Webseite berechnen lassen (flash, javasc.)
Moien,
ich frage mich gerade, wieso man nicht die programmierbarkeit von flash und java/javascript nutzt, um beim webseitenbesuch von usern ultrakurze WUs von wenigen sekunden berechnen zu lassen.
Wenn ich hier im forum bin lese ich texte mehrere sekunden und in der zeit langweilt sich der pc ja, ausser boinc läuft eh .
Aber durch flash und jave/javascript würde es überall laufen.
Wäre sowas eine überlegung wert?
Also bei nicht rechenintensiven sachen wäre das sicherlich vom user akzeptierbar, bei schon schwitzigen rechnungen sollte man vorher um erlaubnis fragen oder bei registrierten usern das per option schaltbar machen.
Grüße,
Andreas
ich frage mich gerade, wieso man nicht die programmierbarkeit von flash und java/javascript nutzt, um beim webseitenbesuch von usern ultrakurze WUs von wenigen sekunden berechnen zu lassen.
Wenn ich hier im forum bin lese ich texte mehrere sekunden und in der zeit langweilt sich der pc ja, ausser boinc läuft eh .
Aber durch flash und jave/javascript würde es überall laufen.
Wäre sowas eine überlegung wert?
Also bei nicht rechenintensiven sachen wäre das sicherlich vom user akzeptierbar, bei schon schwitzigen rechnungen sollte man vorher um erlaubnis fragen oder bei registrierten usern das per option schaltbar machen.
Grüße,
Andreas
Zuletzt geändert von -horn- am 04.06.2010 15:14, insgesamt 1-mal geändert.
Re: Ultrakurze WU Auf Webseite berechnen lassen (flash, java
Nicht rechenintensive Sachen auf einer Homepage zu platzieren, dafür fällt mir kein Anwendungsfall ein. Die non-CPU Projekte lesen ja meistens Sensorwerte aus. Bei CPI intensiven Aufagen: Wenn die User zustimmen, könnten sie sich auch gleich BOINC drauf ziehen. Wenn nicht, und man rechnet trotzdem, werden sie die Seite nicht mehr besuchen.
Außerdem bleibt noch das Problem, das ultra kurze WUs den DC-Server stark beanspruchen (so geschehen bei RNA World) und im schlimmsten Fall lahmlegen können.
Außerdem bleibt noch das Problem, das ultra kurze WUs den DC-Server stark beanspruchen (so geschehen bei RNA World) und im schlimmsten Fall lahmlegen können.
Re: Ultrakurze WU Auf Webseite berechnen lassen (flash, java
Habe mir das auch schonmal überlegt. Das Problem dabei: Du musst dein Programm dann nochmal in Flash oder Java implementieren. Oder du nutzt einen Java-x86 Emulator, installierts in dem Linux und läßt dann dort die WU laufen.
Re: Ultrakurze WU Auf Webseite berechnen lassen (flash, java
Wie siehts damit aus die WU in javascript zu berechnen?
Re: Ultrakurze WU Auf Webseite berechnen lassen (flash, java
Javascript? Ich glaube, da ist das Verhältnis von Programmierarbeit vs. Recheneffizienz unterirdisch.
Re: Ultrakurze WU Auf Webseite berechnen lassen (flash, java
Das ist aber in den letzten Jahren erheblich schneller geworden. Z.Z. ist fast ein Wettlauf entbrannt, wer die schnellste Javascript Engine hat. Es wird mittlerweile auch Serverseitig eingesetzt.
Ok, es ist nicht so schnell wie Compilierter Code, aber in nahezu jedem Browser ohne Plugins enthalten.
yoyo
Ok, es ist nicht so schnell wie Compilierter Code, aber in nahezu jedem Browser ohne Plugins enthalten.
yoyo
Re: Ultrakurze WU Auf Webseite berechnen lassen (flash, java
Ich erinner mich noch an eine IRC Konversation vor mehreren Jahren, als jemand per JavaScript und Bruteforce Hashes knacken wollte. Die genaue Geschwindigkeit weiß ich nicht mehr, lag aber ungefähr bei 50 Wörter pro Sekunde. Selbst für damalige Systeme unterirdsch.
Da hätte Java wohl eine wesentlich bessere Performance.
Da hätte Java wohl eine wesentlich bessere Performance.
Re: Ultrakurze WU Auf Webseite berechnen lassen (flash, java
moien,
was genau ist denn bei kleinen WUs so problematisch, die vielen kleinen anfragen? denn der traffic alleine kann es nicht sein, denn bei 1000mb durch 10 oder 1000 bleibt ja gleich, höchstens der overhead wird insgesamt größer.
und wenn es diese vielen kleinen anfragen sind könnte man das ja vielleicht vorher sammeln lassen, sei es durch einen extra sammel-server oder p2p weitergabe.
grüße, Andreas
was genau ist denn bei kleinen WUs so problematisch, die vielen kleinen anfragen? denn der traffic alleine kann es nicht sein, denn bei 1000mb durch 10 oder 1000 bleibt ja gleich, höchstens der overhead wird insgesamt größer.
und wenn es diese vielen kleinen anfragen sind könnte man das ja vielleicht vorher sammeln lassen, sei es durch einen extra sammel-server oder p2p weitergabe.
grüße, Andreas
Re: Ultrakurze WU Auf Webseite berechnen lassen (flash, java
Bei Boinc werden die Results (also alles was an die user geht) in der DB verwaltet.Also wann sie verschickt wurden, wie die deadline ist, ob sie noch unversandt, oder versandt oder fertig sind.
Bei kurzen WUs und hunderten von Cilients prasseln da eine Menge von Updates pro Minute auf die DB. Das ist das Problem. Das hatte ich bei RNA World und yoyo@home bereits. Da erhöhe ich dann meistens die Zeit zwischen den Abfragen. Das nervt zwar die User, aber der Server hat Zeit sich wieder zu erholen.
yoyo
Bei kurzen WUs und hunderten von Cilients prasseln da eine Menge von Updates pro Minute auf die DB. Das ist das Problem. Das hatte ich bei RNA World und yoyo@home bereits. Da erhöhe ich dann meistens die Zeit zwischen den Abfragen. Das nervt zwar die User, aber der Server hat Zeit sich wieder zu erholen.
yoyo
Re: Ultrakurze WU Auf Webseite berechnen lassen (flash, java
ich errinere mich noch dunkel an ein projekt zur erstellung von rainbow-tables ( sehr dubios ) welche auch kleine WU per flash/java berechnen lies.
konnte man einfach in eine website einbinden. sollte also heute auch noch viel besser und schneller möglich sein.
der speed ist natürlich etwas dürftig, aber für wirklich kleine WU garnicht mal so verkehrt.
konnte man einfach in eine website einbinden. sollte also heute auch noch viel besser und schneller möglich sein.
der speed ist natürlich etwas dürftig, aber für wirklich kleine WU garnicht mal so verkehrt.
Re: Ultrakurze WU Auf Webseite berechnen lassen (flash, java
Ich bin über was interessantes gestolpert. Es gibt eine Streaming-Seite namens NinjaVideo. Dort kann man sich aus offensichtlich illegalen Quellen Filme auf den Rechner streamen (wobei das Ansehen selbst soweit ich weiß ja nicht strafbar ist).
Spannend ist jetzt: Um Videos ansehen zu können, muss man ein kleines Browserfenster mit einem Java-Applet geöffnet haben. Solange das Applet läuft, kann man gucken. Das Applet zieht zwischen zeitig aber gerne 100% eines CPU-Kernes. Ich würde gerne wissen, was da abgeht. Hashes/Passwörter knacken? Rechner ausspionieren? Ein bischen mehr Traffic würde ja bei Videostreaming auch nicht auffallen. Jedenfalls würde ich sowas bei mir nicht laufen lassen. Der Browser wird immerhin mit meinem User ausgeführt und kann damit an meine Dateien. Ob Java im Browser noch eingeschränkt ist, weiß ich nicht, darum habe ich es auch deaktiviert.
Spannend ist jetzt: Um Videos ansehen zu können, muss man ein kleines Browserfenster mit einem Java-Applet geöffnet haben. Solange das Applet läuft, kann man gucken. Das Applet zieht zwischen zeitig aber gerne 100% eines CPU-Kernes. Ich würde gerne wissen, was da abgeht. Hashes/Passwörter knacken? Rechner ausspionieren? Ein bischen mehr Traffic würde ja bei Videostreaming auch nicht auffallen. Jedenfalls würde ich sowas bei mir nicht laufen lassen. Der Browser wird immerhin mit meinem User ausgeführt und kann damit an meine Dateien. Ob Java im Browser noch eingeschränkt ist, weiß ich nicht, darum habe ich es auch deaktiviert.
Re: Ultrakurze WU Auf Webseite berechnen lassen (flash, java
mxplm,
das ist ja dreist, falls die wirklich eine nicht näher erklärte gegenleistung verlangen und das auch noch für illegales vorhalten und präsentieren von filmen.
aber mir ging es wie bekannt um legale sachen und sinnvolle berechnungen .
Andreas
das ist ja dreist, falls die wirklich eine nicht näher erklärte gegenleistung verlangen und das auch noch für illegales vorhalten und präsentieren von filmen.
aber mir ging es wie bekannt um legale sachen und sinnvolle berechnungen .
Andreas