Please enable JavaScript.
Coggle requires JavaScript to display documents.
Glosario del Modelo de Procesos :pencil2: - Coggle Diagram
Glosario del Modelo de Procesos :pencil2:
Salida Normal: Condición que indica que un programa ha concluido su ejecución de acuerdo con su algoritmo.
Proceso: Representación de todos los elementos que constituyen una instancia de ejecución de un programa. Incluye una identificación única, el comportamiento definido por el programa, y el estado que comprende la memoria asignada y los valores de los registros del procesador.
Hilo de Ejecución (Thread): Estado de una secuencia de ejecución de instrucciones dentro de un proceso. Permite que un proceso tenga múltiples hilos de ejecución con estados independientes que comparten recursos como memoria y dispositivos.
Programa: Secuencia de instrucciones ordenadas en un lenguaje regular que implementa un algoritmo para cumplir un propósito específico. Representa información estática utilizada por los procesos.
Multiprogramación: Habilidad de un sistema operativo para manejar múltiples procesos al mismo tiempo, permitiendo que el procesador alterne su atención entre varios programas.
Modo de Sistema (Kernel Mode o Modo Protegido): Estado en el que se ejecutan operaciones del sistema operativo que requieren acceso a recursos a un nivel más alto que las aplicaciones de usuario. Permite operaciones privilegiadas.
Time-Share: Método específico de multiprogramación donde el tiempo de CPU se comparte entre varios procesos.
Estado del proceso:
En Ejecución: Estado en el que un proceso está siendo atendido por el procesador.
Bloqueado: Estado en el que un proceso no puede continuar hasta que ocurra un evento externo.
Listo: Estado en el que un proceso está preparado para ser atendido por el procesador.
Terminación de la Ejecución: Proceso mediante el cual un programa finaliza su ejecución, liberando todos los recursos que había reservado.
Error Crítico: Situación en la que un programa detecta un problema que impide su operación normal y debe terminar su ejecución.
Condición de Excepción: Ocurre cuando un proceso se ve obligado a finalizar debido a una situación inesperada, incluso si hay un procedimiento de recuperación.
Señal: Mensaje enviado por un proceso a otro que puede indicar la necesidad de ejecutar una función específica y terminar el proceso receptor.
E/S (Entrada/Salida): Operaciones que involucran la interacción del sistema con dispositivos de entrada y salida, como discos, impresoras y pantallas.
Kernel: Parte central del sistema operativo que gestiona las operaciones de hardware y proporciona servicios a los programas.
API procps: Interfaz de programación que proporciona mecanismos para manejar información sobre procesos en el sistema operativo.
Proceso: Representación de una instancia de ejecución de un programa, que incluye su identificación, comportamiento definido por el programa y estado (memoria y valores de registros).
Hilo de ejecución (Thread): Subunidad dentro de un proceso que ejecuta instrucciones de manera secuencial. Un proceso puede contener múltiples hilos que comparten recursos.
Programa: Conjunto de instrucciones ordenadas en un lenguaje que implementa un algoritmo para cumplir un propósito específico.
Modo de usuario: Estado en el que operan las aplicaciones normales, con acceso restringido a ciertos recursos del sistema.
Modo de sistema (Kernel Mode): Estado que permite al sistema operativo ejecutar operaciones de alto nivel, manipulando directamente los recursos del sistema.
Contador de tiempo: Dispositivo que mide el tiempo transcurrido mediante un cristal de cuarzo, utilizado para la gestión de procesos.
Concurrencia: Capacidad de un sistema para realizar transiciones de estado aparentemente simultáneas mediante la rápida alternancia de atención a múltiples procesos.
Multiprocesamiento: Uso de múltiples procesadores para ejecutar tareas simultáneamente, mejorando la eficiencia.
Serialización: Proceso en el que ciertas operaciones deben realizarse en una secuencia estricta, impidiendo la concurrencia.
Bloqueo: Estado en el que un proceso deja de recibir atención de la CPU, a menudo esperando un evento de entrada/salida.
Señal: Mecanismo de notificación entre procesos que permite indicar que un proceso debe cambiar su estado o ejecutar una acción específica.
Colisión: Evento en el que se pierde o corrompe información debido a una condición de carrera.
Alarma: Tipo de señal que permite a un proceso programar una notificación a sí mismo después de un período de espera.