[Python] [web-frameworks] Perchè usare un web server come back end ?
Valentino Volonghi
dialtone a gmail.com
Mar 17 Feb 2009 20:37:50 CET
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Feb 17, 2009, at 11:08 AM, Agosto Alessandro wrote:
> Addirittura tutto questo squilibrio di prestazioni tra un server
> python e uno in c(anche se non parliamo di un serverino qualunque)?
> và bene che addizionando seppure una minima differenza sul numero
> alto si nota, ma python (a parte le ovvie differenze per il tipo di
> linguaggio che rendono python meno performante) non è inferiore a c/c+
> + solo se si fanno intensi calcoli matematici?
Python 2.x non ha stringhe mutable quindi ogni operazione comporta
una copia. Questo e` molto piu` costoso di non copiare nulla ma far
inserire
al sistema operativo il risultato del socket in un buffer mutable che
poi
ti limiti a leggere in userspace.
Questo e` uno degli esempi. Python e` poi molto lento nel chiamare
funzioni perche` anche il frame e` un oggetto che va creato e distrutto.
Ecc ecc ecc.
- --
Valentino Volonghi aka Dialtone
Now running MacOS X 10.5
Home Page: http://www.twisted.it
http://www.adroll.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)
iEYEARECAAYFAkmbEg4ACgkQ9Llz28widGXqrwCgrUU7QqzZOQAY8/p6Whu/21wu
4/oAoIKLXHirg/i0y/Nns7ZOR0kmesLZ
=1hbJ
-----END PGP SIGNATURE-----
Maggiori informazioni sulla lista
Python