Seite 1 von 1
welches 'python' ist am schnellsten?
Verfasst: Samstag 23. September 2006, 17:22
von Costi
welcher der unzahligen moglichkeiten ein python programm auszufuehren ist die leistungstaerksete?
(Jython, py2exe, python embedded in c, der normale interpreter, etc...)
Verfasst: Samstag 23. September 2006, 17:42
von BlackJack
Die Frage ist schwer bis gar nicht zu beantworten. Es hängt einfach von zu vielen Variablen ab. Es gibt verschiedene CPython Versionen, das Betriebssystem spielt eine Rolle, welcher C Compiler mit welchen Optionen benutzt wurde, auf welcher Hardware es läuft usw.
Bei Jython sieht's ähnlich aus: Welches Betriebssystem und welche JVM mit welchen Optionen, welche Hardware...
``py2exe`` spielt bei der Ausführungsgeschwindigkeit keine Rolle, es verzögert nur den Programmstart etwas.
Und letztendlich ist auch die Frage was für ein Programm Du laufen lässt.
Verfasst: Samstag 23. September 2006, 17:52
von EnTeQuAk
Und aus eigener Erfahrung ist die leistungsstrkste Möglichkeit immernoch das richtige Programmieren
So doof es klingt aber man kann ein Programm Langsam machen oder eben schnell machen
MfG EnTeQuAk
Verfasst: Samstag 23. September 2006, 20:54
von Ene Uran
Python 2.5 is um einiges schneller als Python 2.4.
Verfasst: Sonntag 24. September 2006, 11:47
von Costi
fett man, hatte den release von python 2.5 nicht mitgekriegt
und welche möglichkeit python in einer *.exe zu compilieren erzeugt die kleinste datei mit moegöichst keine DLLs ?
danke
Verfasst: Sonntag 24. September 2006, 12:11
von Y0Gi
Mit Tools wie Psyco lässt sich noch einiges mehr an Geschwindigkeit herausholen.