Cuanto Consume Python en Ram por cada Peticion

1,241 views
Skip to first unread message

Oscar Ortega

unread,
May 3, 2013, 11:46:21 AM5/3/13
to djan...@googlegroups.com
Hola me encontre con este articulo sobre PHP http://www.ruidodigital.com/2011/08/24/php-no-es-el-santo-grial-del-desarrollo-web/ y en el parrafo 4 dice que php consume 15mb de ram por cada peticion que hace al servidor porque crea todo desde cero, perdonen la ignorancia pero a que se refiere que crea el ambiente desde cero ?, y mi duda cuanto consume python en ram por cada peticion al servidor ?, existe algo parecido a una tabla donde diga cuanto consume cada lenguaje del lado del servidor ?, Saludos

Ricardo Azpeitia Pimentel

unread,
May 3, 2013, 12:10:27 PM5/3/13
to djan...@googlegroups.com
Hay un montón de factores que afectan esta formula. 
El servidor web (incluyendo la versión), 32 ó 64 bits, sistema operativo, el lenguaje, fastcgi, wsgi, uwsgi?

Incluso, si la petición hace uso de otros recursos como celery (usando rabbitmq), redis, memcached, un servidor-cliente de correo, etc.. es difícil de medir cuanta memoria ocupa una petición. Esto suponiendo que no haya un memory leak en alguna de las herramientas que usas.

En conclusión, no hay una tabla o al menos una manera estándar de medir el uso de memoria en una petición. Solamente por procesos.

En cuanto a tu pregunta

> a que se refiere que crea el ambiente desde cero ?

Se refiere a que vuelve a interpretar todo el script de php en cada petición, a diferencia de python + django si haces un cambio tienes que hacer un reload del servidor web.

Oscar Ortega

unread,
May 4, 2013, 10:58:14 AM5/4/13
to djan...@googlegroups.com
Entonces en el articulo su afirmacion sobre PHP esta mal dicha

Diego Uribe Gamez

unread,
May 4, 2013, 12:29:10 PM5/4/13
to djan...@googlegroups.com
http://www.debianhackers.net/c-perl-java-python-php-quien-es-mas-veloz

Aquí tienes tu respuesta, pero la verdad no se trata de velocidad máxima  se trata de que tan bien haces tu programas, para mi se trata del mejor programa y el mejor programador.


--
--
Ha recibido este mensaje porque está suscrito a Grupo "Grupo de Usuarios del Framework Django de habla hispana" de Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a djan...@googlegroups.com
Para anular la suscripción a este grupo, envíe un mensaje a django-es-...@googlegroups.com
Para obtener más opciones, visita este grupo en http://groups.google.com.bo/group/django-es.
---
Has recibido este mensaje porque estás suscrito al grupo "Django-es" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a django-es+...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 



--
  Diego Alonso Uribe Gamez

Desarrollador web

Twitter: @DiegoUG

Google+: http://gplus.to/diegoug



Ricardo Azpeitia Pimentel

unread,
May 4, 2013, 1:53:58 PM5/4/13
to djan...@googlegroups.com
No necesariamente. Es cierta bajo sus condiciones, pero es falso de manera general.


El 4 de mayo de 2013 09:58, Oscar Ortega <sis...@gmail.com> escribió:
--

Daniel Cure

unread,
May 4, 2013, 2:47:27 PM5/4/13
to djan...@googlegroups.com

La única forma que veo de medir con precisión lo que tu quieres es utilizando  DTrace http://en.m.wikipedia.org/wiki/DTracte   si usas alguna variante de Unix como Solaris, OpenIndiana, illumos o SmartOS no se cuales mas. Creo que lo  estaban o estan portando a Linux no se como va eso, de todas formas no es lo mismo. 

Hola me encontre con este articulo sobre PHP http://www.ruidodigital.com/2011/08/24/php-no-es-el-santo-grial-del-desarrollo-web/ y en el parrafo 4 dice que php consume 15mb de ram por cada peticion que hace al servidor porque crea todo desde cero, perdonen la ignorancia pero a que se refiere que crea el ambiente desde cero ?, y mi duda cuanto consume python en ram por cada peticion al servidor ?, existe algo parecido a una tabla donde diga cuanto consume cada lenguaje del lado del servidor ?, Saludos

--

Tonny

unread,
May 4, 2013, 5:50:37 PM5/4/13
to djan...@googlegroups.com
Segun wikipedia se puede usar ya dtrace sobre oracle linux, algo que tiene lógica al ser el dueño es eso.

Andres Vargas

unread,
May 6, 2013, 10:43:33 AM5/6/13
to djan...@googlegroups.com
usa el modulo de puppy el te hace la medicion de las variables cuanta ram estan ocupando
Andres Vargas
www.zodman.com.mx
Reply all
Reply to author
Forward
0 new messages