[pyar] Threads o Multiprocessing?

Roberto Alsina ralsina en netmanagers.com.ar
Vie Oct 21 10:29:18 ART 2011


On 10/21/2011 10:19 AM, DF-- wrote:
>
> 2011/10/20 Gabriel <gepatino en gmail.com <mailto:gepatino en gmail.com>>
>
>     Con multiprocesing nunca hice nada en serio justamente por la
>     recomendacion de no levantar mas procesos que cores.
>
>
> Todavía no entiendo esta recomendación. Lo escuché en varios lados y 
> nunca me cerró.
>
> Caso 1: El SO tiene como unidad de scheduling al proceso, tener varios 
> procesos corriendo podría llevarte a tener cada cual de tus procesos 
> que levantaste en un core pero no necesariamente sea así. El scheduler 
> podría disponer que todos tus procesos corran en el mismo procesador, 
> ¿cómo podrías "recomendar" que esto no sea así? ¿Hay alguna manera?
>
> Caso 2: El SO tiene como unidad de scheduling al thread. Todo va a 
> correr en el mismo core.  Ahora que lo pienso, el scheduler del SO 
> podría distribuir la carga de threads en distintos procesadores?
>
> Esto me genera más dudas que respuestas.
>
> Buena la reflexión de Freire sobre la pregunta. ¿Tienen algún post 
> para compartir sobre MP vs MT?

http://pet.tzulberti.com.ar/1/html/processing.html
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20111021/b4fcdba7/attachment.html>


More information about the pyar mailing list