11/12/2013, 10:12
|
| Moderador | | Fecha de Ingreso: marzo-2005 Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses 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. |