Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-10-2004, 00:18   #1 (permalink)
::: codeslinger :::
 
Benutzerbild von L4M4R
 
Registriert seit: Apr 2003
Ort: schweiz
Beiträge: 725
Funktion vs. Switch (Speedtest; mitmachen erwünscht)

bin grad eben aus dem Bett aufgestanden weil mich was wunder genommen hat o_O und zwar was schneller ist: ein riesen Switch oder das case durch einzelne Funktionsaufrufe zu ersetzen, hier mal ein kleines speedtestscript:

source code: http://www.sncpp.com/flashforum/SwitchVsFunktion.txt
(einfach in ein leeres Flashmovie kopieren und laufen lassen)

und hier mein Ergebniss auf nem XP2400+ 1024MBDDR333. mich würde interessieren was ihr so für zahlen habt!

Code:
Mittelwert Funktion: 17 ; Total Funktion: 1727
Mittelwert Switch: 19 ; Total Switch: 1908
----------------------------------------------------------------------
Differenz Mittelwert Funktion/Switch: 2; Total Differenz: 181
der Funktionsaufruf arbeitet also bei 100 Durchläufen ~181ms schneller als Switch. FlashTuneing o_O gute nacht
__________________
Am Anfang schuf Gott das Advanced Research Projects Agent Network, dass auf den Namen ARPAnet getauft wurde, und das ARPAnet wuchs und gedieh und zeugte das Milnet, und das ARPAnet und das Milnet zeugten das Internet, und das Internet und seine Nachkommen, USENET Newsgroups und das World Wide Web, wurden zu einer Dreifaltigkeit, die das Leben seines Volkes für alle Zeiten grundlegend veränderte. L4M4R
L4M4R ist offline   Mit Zitat antworten
Alt 25-10-2004, 00:26   #2 (permalink)
FlashLove@FirstSight
 
Benutzerbild von FLASHStyler
 
Registriert seit: Feb 2003
Beiträge: 2.460
PHP-Code:
Mittelwert Funktion21 Total Funktion2164
Mittelwert 
Switch: 24 Total Switch: 2464
----------------------------------------------------------------------
Differenz Mittelwert Funktion/Switch: 3Total Differenz300 
System:
Pentium 4 - 2.66Ghz
512DDR Ram
__________________
www.johannes-erhardt.com | blog | xing me baby
FLASHStyler ist offline   Mit Zitat antworten
Alt 25-10-2004, 00:38   #3 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Zitat:
Zitat von L4M4R
bei 100 Durchläufen ~181ms schneller als Switch. FlashTuneing o_O gute nacht
Insgesamt 0,181 Sekunden bei _100_ Durchläufen ... Das heißt bei einem Funktionsaufruf 0,00181 Sekunden, und da hängt nicht mal 'ne Grafik o.ä. dran, die damit irgendwas machen soll (und somit eh alles wieder revidiert weil von anderen Parametern abhängig) ... wow ..

Nix für ungut. Aber ich glaube, die "Schwächen" von Flash liegen woanders.

Gruß
Rena
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (25-10-2004 um 00:40 Uhr)
rena ist offline   Mit Zitat antworten
Alt 25-10-2004, 11:02   #4 (permalink)
::: codeslinger :::
 
Benutzerbild von L4M4R
 
Registriert seit: Apr 2003
Ort: schweiz
Beiträge: 725
es war nur ne Frage die mich wundergenommen hat! Ausserdem ist es ein Vorteil, mag er noch so klein sein. Ausserdem muss nicht alles in Verbindung mit GFX stehen, für consolenanwendungen mit flash geschrieben kann das durchaus von Vorteil sein. Nur wie das Speichermanagement aussieht kann man halt bei Flash nicht genau sagen. Wird jede Funktion beim Aufruf erst in den Arbeitsspeicher geladen oder ist sie resident/tranresident im Speicher?
__________________
Am Anfang schuf Gott das Advanced Research Projects Agent Network, dass auf den Namen ARPAnet getauft wurde, und das ARPAnet wuchs und gedieh und zeugte das Milnet, und das ARPAnet und das Milnet zeugten das Internet, und das Internet und seine Nachkommen, USENET Newsgroups und das World Wide Web, wurden zu einer Dreifaltigkeit, die das Leben seines Volkes für alle Zeiten grundlegend veränderte. L4M4R
L4M4R ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:49 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele