Hallo Leute,
weiß jemand, welche Anforderungen an ein System gestellt werden, auf dem Python 2.5 laufen soll? Gefragt sind Speichergröße (die Anforderungen durch den Interpreter selber, klar, daß die Applikation auch noch ihre Bedürfnisse hat) und Prozessorgeschwindigkeit.
Gruß und Danke,
Christoph
Python Performance- und Ressourceanforderungen
Das hängt natürlich zu fast 100% von dem konkreten Programm ab. Der Python-Interpreter sollte eigentlich auf keinem Rechner Schwierigkeiten haben. Außer du kramst jetzt irgendwo noch 20 Jahre alte Maschinen raus.
Ich würde sagen, dass kommt an, was du tun willst.
Ich hatte letztens Scripte, bei denen ich mit "normalen" Prozessor (kein DualCore) und 2 GB RAM regelmäßig OutOfMemory-Probleme bekommen habe ...
Ich hatte letztens Scripte, bei denen ich mit "normalen" Prozessor (kein DualCore) und 2 GB RAM regelmäßig OutOfMemory-Probleme bekommen habe ...
WAT? Zeig.meneliel hat geschrieben:Ich würde sagen, dass kommt an, was du tun willst.
Ich hatte letztens Scripte, bei denen ich mit "normalen" Prozessor (kein DualCore) und 2 GB RAM regelmäßig OutOfMemory-Probleme bekommen habe ...
Kein Problem, schaffe ich auch. Gut gebugged ist halb abgestürzt.BlackVivi hat geschrieben:WAT? Zeig.
BlackVivi hat geschrieben:WAT? Zeig.
Code: Alles auswählen
import itertools
list(itertools.count())
Python läuft zum Beispiel auch auf einem ARM920T mit 200 Mhz und 64 MiB RAM: http://www.gp2x.com/
http://www.tinypy.org/
Auch mal'n Blick wert, vllt :3
@die anderen
Ich dachte an kokrete Beispiele, die man programmieren würde und bei denen man sowas erreichen würde :3
Auch mal'n Blick wert, vllt :3
@die anderen
Ich dachte an kokrete Beispiele, die man programmieren würde und bei denen man sowas erreichen würde :3
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Naja, es ist eben Python-ähnlich. Ein richtiges Python wird das wohl kaum werden, nicht vergleichbar mit Jython oder IronPython.
Naja, allokiere ganz viele Objekte mit ganz vielen Referenzen auf andere Objekte, so dass der GC die nicht abräumen kann und dann kommst du schon hin. Zugegeben, sowas kommt nicht so besonders oft in normalen Code vor.BlackVivi hat geschrieben:Ich dachte an kokrete Beispiele, die man programmieren würde und bei denen man sowas erreichen würde :3
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
AAAAAAABER für ein Embedded System ooooder als Skriptsprache in einem anderen Programm wär's doch sicher voll cool, oder? :3Leonidas hat geschrieben:Naja, es ist eben Python-ähnlich. Ein richtiges Python wird das wohl kaum werden, nicht vergleichbar mit Jython oder IronPython.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Als Skriptsprache zum embedden fände ich Guile sogar noch geekiger. Die ist dann aber auch etwas größer und das Team dahinter ist auch etwas größer.BlackVivi hat geschrieben:in einem anderen Programm wär's doch sicher voll cool, oder? :3
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Das sieht ganz nett aus... Doof ist, das man keine fertige Version für Windows bekommt. Somit konnte ich nicht mal eben damit rumspielen, schade...
Wenn man das ganze mit PyInstaller paaren könnte und dabei dann kleine exe Dateien raus kämen, wäre das sicherlich für viele Leute interessant.
`tinypy` ist ganz nett als "proof of concept" aber es gibt keine Dokumentation und keine Fehlermeldungen. Der Interpreter stürzt in der Regel einfach ab wenn man einen Fehler gemacht hat. Das Verhalten ist im Grunde schlimmer als C-Programme mit Fehlern. Da kann man dann im Notfall wenigstens noch einen Debugger benutzen.
Naja ... hab Python zum Scripten mit ArcGIS benutzt. Also hab mit Geodaten gearbeitet und hatte zum Teil Datensätze mit sehr sehr vielen Polygonen, wenn ich diese Objekte jetzt mit einem Liniengitternetz verschneiden wollte, oder alle Objekte zu einem großen Objekt zusammenfügen wollte ... trat zum Beispiel das Problem auf .. und ähnliche Sachen.BlackVivi hat geschrieben:WAT? Zeig.meneliel hat geschrieben:Ich würde sagen, dass kommt an, was du tun willst.
Ich hatte letztens Scripte, bei denen ich mit "normalen" Prozessor (kein DualCore) und 2 GB RAM regelmäßig OutOfMemory-Probleme bekommen habe ...