(17-11-2009, 09:01)Tuti link escribió:Pues lo que ando diciendo yo Alberto. Una cosa después de otra, la otra no arranca hasta que acaba la anterior... semaforos no con procesos, con aplicaciones.
Un saludo,
Es lo que hacía el Mac OS Classic, por eso lo he referido. A fin de cuentas una aplicación es una colección de procesos que pertenecen a un usuario, los demonios son colecciones de procesos que pertenecen al sistema.
El caso es que los semáforos unix (
semget) controlan precisamente procesos y no aplicaciones completas y se utilizan para bloqueos en escritura de datos o comunicación de información entre procesos.
Se podría hacer que hasta que Finder no estuviese completado, nadie más se pudiese poner en marcha, pero ¿quien o qué o en qué momento se determina que Finder está completado si se pasa la vida tirando hilos?
Un follón, vamos y encima lograríamos que al usuario le diese la sensación de más lento.
Yo diría que no merece la pena. Pero vamos, esto es una tema filípico ya que nadie en Apple nos va a escuchar (En este tema, en otros, quizás más de lo que parece...)Â :evil: