Tecnología

Inicio

Prioridad de entrada para procesos de la CPU

Prioridad de entrada para procesos de la CPU


Cada programa que se ejecuta, o la carga, abrir y ejecutar, pasa por la unidad central de proceso como entrada. Teniendo en cuenta que la entrada CPU - incluyendo los servicios públicos que se ejecutan detrás de las escenas y los programas que se ejecutan en primer plano - a menudo proviene de múltiples fuentes y se ejecuta al mismo tiempo, dar prioridad a esta entrada es esencial para mantener el equipo y los programas funcionando sin problemas.

Significado

análisis de la carga de trabajo de la CPU revela su amplio alcance y pone de relieve la importancia de la prioridad de entrada. Cada programa ejecutable, también llamado un proceso padre, puede ramificarse en una multitud de instrucciones llamadas roscas. Cuando varios procesos principales se ejecuta, es el trabajo de un CPU para priorizar y gestionar no sólo los hilos de distintos procesos, sino también gestionar los de dentro del mismo proceso. Para agravar este es el hecho de que, así como los hilos de distintos procesos se pueden ejecutar al mismo tiempo, también lo pueden hilos dentro del mismo proceso padre.

Identificación

No importa cuántos programas de su ordenador está funcionando, una sola CPU puede procesar sólo una instrucción a la vez. Como resultado, un nivel de prioridad de entrada de reposo, debajo de lo normal, normal, encima de lo normal o de alta determina el orden en el que cada proceso y hilo se termina. Ayudar a la CPU en la asignación de prioridad, al menos inicialmente, es el sistema operativo. En el caso de un sistema operativo Windows, el "ayudante" es una característica llamada el programador del sistema de Windows.

Proceso

priorización de entrada comienza con el Programador de Sistema de asignación del proceso padre una prioridad base o por defecto de acuerdo a su clase de prioridad. Puede ver el nivel de prioridad, así como el número de hilos de cada proceso contiene en la sección de proceso del Administrador de tareas de Windows. Mientras que la mayoría empezar con una prioridad base de los procesos normales, protector de pantalla y de supervisión del sistema de bajo nivel comenzar con una prioridad de debajo de lo normal y procesos tales como el Administrador de tareas de Windows, puesta en marcha de aplicaciones y el sistema de comunicación de la impresora comienzan con un nivel de prioridad alta . Si bien los procesos con un nivel de prioridad base más alta de lo normal siempre se ejecutan primero, un segundo prioridad de entrada - llamado una prioridad dinámica - determina el momento en aquellos con una continuación de funcionamiento normal o normal prioridad. Cuando la CPU recibe la entrada del sistema, como el temporizador del sistema, o la entrada del usuario, como un clic del ratón o un derrame cerebral teclado, que impulsa la prioridad del proceso, permite que se ejecute, reduce la prioridad de nuevo a su estado predeterminado y luego pasa inmediatamente al siguiente proceso o subproceso de espera para funcionar.

opciones

Seleccione un proceso en el Windows Vista o Windows 7 Administrador de tareas, haga clic derecho y seleccione "Establecer prioridad" para anular las determinaciones de prioridad de la CPU y la fuerza de su ordenador para ejecutar un proceso con una prioridad más alta. Ejercer esta opción con cuidado, sin embargo, ya que puede causar problemas tales como colgantes o chocar programas si su CPU ignora un proceso o subproceso de importancia o permite que una de baja importancia de tomar demasiado tiempo. Si se inicia una aplicación que sabe que es intensivo en recursos y quiere cambiar su prioridad de entrada para permitir que se ejecute sin problemas, cambiar la prioridad, mientras que se ejecute y establece inmediatamente la prioridad de nuevo a su nivel de base.