Please enable JavaScript.
Coggle requires JavaScript to display documents.
Procesos - Coggle Diagram
Procesos
Creación de un proceso
-
Se utiliza un compilador para convertir sus instrucciones de alto nivel amigables con los humanos en las de bajo nivel.
-
Algoritmos y variantes de programación específicos, utilizados en sistemas operativos modernos
Basados en Windows NT
-
Los procesos y los niveles 16-31 son para procesos con requisitos de programación en tiempo real suaves.
Linux
Incluyen un programador MLFQ con un rango de niveles de prioridad de 0 a 140, de los cuales los niveles en el rango 0-99 se reservaron para tareas en tiempo real.
-
Mac OS
Utiliza varios algoritmos de programación diferentes, basados en subprocesos preventivos a nivel de kernel
-
Hilos
Un programa que tiene una sola lista de instrucciones que se ejecutan una a la vez en el orden en que la lógica del
Se puede decir que los dictados del programa son de un solo hilo (se dice que el programa tiene un solo "hilo de control").
Los hilos pueden todos
estar activo al mismo tiempo y puede operar asincrónicamente con respecto a los otros subprocesos
El subproceso que se ejecuta inicialmente y crea los otros subprocesos se denomina subproceso principal de ejecución.
Características
Un proceso es la instancia en ejecución de un programa. Esto significa que cuando ejecutamos un programa, se crea un proceso.
El mismo programa puede ser ejecutado muchas veces, cada vez dando lugar a un proceso único.
Programación del proceso
Examina el papel que juega el sistema operativo en la gestión de los recursos del sistema y procesos de programación
-
-
-
-
-