Problema de los Filósofos Cenando
El problema de los filósofos cenando es un problema clásico de las ciencias de la computación propuesto por Edsger Dijkstra para representar el problema de la sincronización de procesos en un sistema operativo. Cinco filósofos se sientan alrededor de una mesa redonda y pasan su vida cenando y pensando. Cada filósofo tiene un plato con comida y un palillo a la izquierda de su plato. Para comer son necesarios dos palillos y cada filóosofo puede tomar el palillo que esté a su izquierda o derecha, uno por vez (o sea, no puede tomar los dos al mismo tiempo, pero puede tomar uno y luego el otro). Si cualquier filósofo coge un palillo y el otro está ocupado, se quedará esperando con el palillo en la mano, hasta que pueda coger el otro, para luego empezar a comer. Si dos filósofos adyacentes intentan tomar el mismo palillo a la vez, se produce una condición de carrera: ambos compiten por tomar el mismo palillo, y uno de ellos se quedará sin comer. Si todos los filósofos cogen el palillo que está a su derecha al mismo tiempo, entonces todos se quedarán esperando eternamente. Entonces los filósofos se morirán de hambre. Este bloqueo bloqueo se denomina deadlock. En consecuencia, el problema de los filósofos cenando consiste en encontrar un algoritmo que permita que los filósofos nunca se mueran de hambre.
Arquitecturas de 64 Bits
En el 2001, tras una muy larga etapa de desarrollo, fue anunciado el Itanium. Este es el primer procesador desde 1978 que produce Intel que no es compatible con la arquitectura x86. Esta nueva arquitectura es denominada IA64. Hoy en día la competencia se le pone dura a Intel ya que AMD anunció la arquitectura x86-64 que es una extensión de la i386, compatible con todo el software ya existente.
Visita Única
Unidad de medida neta relacionada al recorrido hecho por los usuarios en un sitio web dado la cual está basada en la cantidad de direcciones IP o computadoras "únicas" que visitaron al sitio en un determinado período de tiempo (1 mes).