11 relaciones: Algoritmo de Peterson, Código fuente, Ciencias de la computación, Cierre de exclusión mutua, Computación concurrente, Computadora, Exclusión mutua (informática), Hilo (informática), Monitor (concurrencia), Proceso (informática), Semáforo (informática).
Algoritmo de Peterson
El algoritmo de Peterson, también conocido como solución de Peterson, es un algoritmo de programación concurrente para exclusión mutua, que permite a dos o más procesos o hilos de ejecución compartir un recurso sin conflictos, utilizando sólo memoria compartida para la comunicación.
¡Nuevo!!: Sección crítica y Algoritmo de Peterson · Ver más »
Código fuente
El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un cargador.
¡Nuevo!!: Sección crítica y Código fuente · Ver más »
Ciencias de la computación
Las ciencias de la computación estudian los fundamentos teóricos de la información y el cómputo, junto con técnicas prácticas para la implementación y aplicación de estos fundamentos teóricos.
¡Nuevo!!: Sección crítica y Ciencias de la computación · Ver más »
Cierre de exclusión mutua
En ciencias de la computación, los cierres de exclusión mutua, candados o mutex son un mecanismo de sincronización que limita el acceso a un recurso compartido por varios procesos o hilos en un ambiente de ejecución concurrente, permitiendo así la exclusión mutua.
¡Nuevo!!: Sección crítica y Cierre de exclusión mutua · Ver más »
Computación concurrente
La computación concurrente es una forma de cómputo en la cual varios cálculos se realizan concurrentemente, y no uno a la vez de forma secuencial.
¡Nuevo!!: Sección crítica y Computación concurrente · Ver más »
Computadora
Computadora, computador u ordenador es una máquina electrónica digital programable que ejecuta una serie de comandos para procesar los datos de entrada, obteniendo convenientemente información que posteriormente se envía a las unidades de salida.
¡Nuevo!!: Sección crítica y Computadora · Ver más »
Exclusión mutua (informática)
Los algoritmos de exclusión mutua (comúnmente abreviada como mutex por mutual exclusion) se usan en programación concurrente para evitar que entre más de un proceso a la vez en la sección crítica.
¡Nuevo!!: Sección crítica y Exclusión mutua (informática) · Ver más »
Hilo (informática)
En sistemas operativos, un hilo o hebra (del inglés thread), proceso ligero o subproceso es una secuencia de tareas encadenadas muy pequeña que puede ser ejecutada por un sistema operativo.
¡Nuevo!!: Sección crítica e Hilo (informática) · Ver más »
Monitor (concurrencia)
En la programación paralela, los monitores son estructuras de datos abstractas destinadas a ser usadas sin peligro por más de un hilo de ejecución.
¡Nuevo!!: Sección crítica y Monitor (concurrencia) · Ver más »
Proceso (informática)
Un proceso, en informática, puede entenderse informalmente como un programa en ejecución.
¡Nuevo!!: Sección crítica y Proceso (informática) · Ver más »
Semáforo (informática)
Un semáforo es una variable especial (o tipo abstracto de datos) que constituye el método clásico para restringir o permitir el acceso a recursos compartidos (por ejemplo, un recurso de almacenamiento del sistema o variables del código fuente) en un entorno de multiprocesamiento (en el que se ejecutarán varios procesos concurrentemente).
¡Nuevo!!: Sección crítica y Semáforo (informática) · Ver más »