Evaluacion de concurrencia

Evaluacion de concurrencia

de Sebastian Añasco Moreira -
Número de respuestas: 1

Buenas, queria saber que tanto se va a evaluar el tema de la concurrencia en la tarea. Segun el pseudocodigo del simulador en el Anexo de la letra, si no hay jugadores conectados, el servidor esta continuamente actualizando el estado del mapa varias veces por segundo, aunque no haga nada util. En ese caso deberiamos bloquear el hilo del simulador hasta que se conecte un nuevo jugador?

Saludos

En respuesta a Sebastian Añasco Moreira

Re: Evaluacion de concurrencia

de Martin Giachino -
En el ejemplo que mencionás es aceptable hacerlo de esa manera, aunque es correcto que con poca inteligencia mas se puede mejorar el escenario que planteas.

En cuanto a la pregunta mas general sobre como evaluaremos la concurrencia, diría que es mas útil ejemplificarlo en el escenario opuesto. No está bien si habiendo varios clientes intentando hacer cosas, tu servidor bloquea a algunos que podrían estar ejecutándose, solo porque utilizaste alguna forma de bloqueo que termina serializando esas tareas.

Martín