Antes de las pantallas planas y el mouse, las computadoras ocupaban cuartos enteros y usaban miles de estos focos calientes.
Tubos al vacío (o Válvulas).
Es el tipo de memoria más rápida y pequeña, ubicada dentro del propio procesador.
Registros
Se define formalmente como "un programa en ejecución".
Proceso
Señal enviada por el hardware al procesador para indicar que ocurrió un evento externo.
Interrupción
Película animada donde un ogro verde y un burro parlante rescatan a una princesa de un dragón.
Shrek
Componente que definió la segunda generación (1955-1965), reemplazando a los tubos de vacío.
El transistor.
Arquitectura clásica de computadoras donde las instrucciones y los datos comparten el mismo bus y memoria.
Arquitectura Von Neumann.
Nombre que recibe un proceso cuando se "muere" pero se queda vagando en el sistema ocupando espacio en la tabla.
Zombie
Fragmento de código donde un proceso accede a recursos compartidos y que no debe ser interrumpido por otro.
Sección Crítica.
Completa la frase de este audio viral de Bob Esponja: "Pintamos toda la casa y sin dejar caer una sola gota de pintura que no sea..."
"¡¿QUÉ ES ESO?!"
Técnica clave introducida en la tercera generación que permitía tener varios trabajos en memoria a la vez.
Multiprogramación
Componente del chipset encargado de manejar los buses de alta velocidad como la memoria RAM y el video.
Puente Norte (Northbridge).
Estado en el que entra un proceso cuando necesita esperar un evento externo, como una entrada/salida.
Bloqueado
Error de programación donde el resultado final depende del orden (no determinista) en que se ejecuten los eventos.
Condición de Carrera (Race Condition).
Cantante mundialmente famosa que provocó "terremotos" con los fans de su "Eras Tour".
Taylor Swift.
Predicción que dice que el número de transistores en un microprocesador se duplica aproximadamente cada dos años.
La Ley de Moore.
Estructura de Sistema Operativo donde todas las funciones privilegiadas residen en un único gran núcleo.
Sistema Monolítico.
Tipo de multitarea donde el S.O. interrumpe forzosamente al proceso cuando se le acaba su tiempo de CPU.
Multitarea Preventiva (o Apropiativa/Preemptive).
Situación donde dos o más procesos se quedan esperando indefinidamente por recursos que el otro tiene (Interbloqueo).
Deadlock (Bloqueo Mutuo).
Si haces clic en un enlace sospechoso y aparece un video de Rick Astley bailando en los 80s, has sido...
Rickrolleado (o Rickrolled).
Nombre del primer sistema con interfaz gráfica (WIMP) comercialmente exitoso lanzado en 1984.
Apple Macintosh.
Mecanismo que permite a un dispositivo transferir datos a la memoria sin molestar constantemente al CPU.
DMA (Acceso Directo a Memoria).
También llamados "procesos ligeros" (LWP), comparten recursos dentro de un mismo proceso.
Hilos (Threads).
Problema de concurrencia donde un proceso espera arbitrariamente largo tiempo porque otros procesos entran a la sección crítica.
Inanición (Starvation).
Villano morado de Marvel que, con un solo chasquido de sus dedos, desapareció a la mitad del universo.
Thanos