Operaciones Atómicas y Secciones Críticas en Programación Concurrente
Clasificado en Informática
Escrito el en
español con un tamaño de 3,79 KB
¿Qué es una Operación Atómica?
Una operación atómica es aquella que se ejecuta como una unidad indivisible, es decir, de forma completa e ininterrumpida. Esto significa que, una vez iniciada, ningún otro proceso o hilo puede leer o modificar los datos involucrados hasta que la operación haya finalizado por completo. Es como si se realizara en un único paso instantáneo.
Atomicidad en Sistemas Monoprocesador y Multiprocesador
En un sistema con un único procesador, una operación es inherentemente atómica si se ejecuta con una sola instrucción de la CPU. Sin embargo, si la operación requiere múltiples instrucciones, puede ser interrumpida por un cambio de contexto, perdiendo así su atomicidad. Operaciones comunes que parecen simples,... Continuar leyendo "Operaciones Atómicas y Secciones Críticas en Programación Concurrente" »
catalán con un tamaño de 2,28 KB