Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/12/2013, 10:12
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Saber si el sistema soporta multithreading/multiprocessing

Si te refieres a la versión de python puedes checar la documentación del modulo y ver desde que versión lo añadieron.

Si te refieres al sistema operativo, si puedes asumir que siempre presente. Incluso en la época de procesadores de un solo núcleo están presentes.

En cuanto al rendimiento de tu script definitivamente es tu código, aunque no lo he visto tengo la certeza que no estas haciendo uso correcto de threads o tal vez no lo estas explotando al 100%.

En cuanto a procesos es normal ya que hace una copia de tu proceso actual (en caso de fork) o si estas ejecutando otro proceso (no fork de tu propio script) es normal porque es un poco mas costoso la inicialización (pero no debería tanta diferencia), pero es mas efectivo cuando escala.

En todo caso, si es tu código.