23/05/2016, 09:32
|
| | Fecha de Ingreso: octubre-2014 Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 1 mes Puntos: 204 | |
Respuesta: Como generar un arbol de procesos en C. tu pregunta es un poco ambigua, ¿no crees?
¿Qué pretendes hacer con el árbol de procesos? No hay un patrón explícito a seguir para crear un arbol de procesos, es algo que depende del objetivo a conseguir.
Según mi experiencia un árbol de procesos tiene sentido en el contexto del sistema operativo. En un contexto de aplicación lo más adecuado es un pool de hilos (máximo un hilo por núcleo), de tal forma que cada hilo sea afín a un núcleo. De esta forma consigues maximizar el uso de CPU sin pagar excesivos peajes por cambios de contexto. Crear un árbol de procesos dentro de una aplicación complica demasiado su gestión y puede ralentizarla en exceso.
Un saludo.
__________________ La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo. |