Cada programa se ejecuta , o la carga , abrir y ejecutar , pasa por la unidad central de proceso como entrada. Teniendo en cuenta que la entrada de la CPU - incluyendo los servicios que se ejecutan detrás de las escenas y los programas que se ejecutan en segundo plano - a menudo proviene de múltiples fuentes y se ejecuta al mismo tiempo , dando prioridad a esta entrada es esencial para mantener el equipo y los programas en ejecución sin problemas. Importancia
análisis de 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 bifurcarse en una multitud de instrucciones llamados hilos . Cuando varios procesos principales se ejecuta , es el trabajo de un CPU para priorizar y gestionar no sólo hilos de diferentes procesos , sino también gestionar los de dentro del mismo proceso . Para agravar este es el hecho de que, así como temas de distintos procesos se pueden ejecutar al mismo tiempo , también lo puede hilos dentro del mismo proceso padre .
Identificación
No importa cómo muchos programas de tu computadora 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 alta determina el orden en el que cada proceso y carreras de rosca . Asistir 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 System Scheduler asignando el proceso padre de una base o por defecto la prioridad 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 procesos del Administrador de tareas de Windows. Mientras que la mayoría comienza con una prioridad base del normal, protector de pantalla y los procesos de supervisión del sistema de bajo nivel comienzan con una prioridad inferior a la normal y los procesos , tales como el Administrador de tareas de Windows, inicio de la aplicación y la impresora Comunicación de inicio del sistema con un nivel de prioridad alta . Mientras que los procesos con un nivel de prioridad base más alta de lo normal siempre se ejecutan primero , una segunda prioridad de entrada - llamada una prioridad dinámico - determina cuándo aquellos con una carrera debajo de lo normal o de prioridad normal . Cuando la CPU recibe la entrada del sistema, como el temporizador del sistema , o de la entrada del usuario , como hacer clic del ratón o un derrame cerebral teclado , aumenta la prioridad del proceso, permite que se ejecute , reduce la prioridad de nuevo a su estado por defecto e inmediatamente pasa a la siguiente proceso o subproceso en espera de ejecución .
Opciones
Seleccione un proceso en el Windows Vista o 7 Administrador de tareas de Windows, haga clic y seleccione " Establecer prioridad " para anular determinaciones 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 como colgante o estrellarse 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 desea cambiar su prioridad de entrada para permitir que se ejecute sin problemas, cambiar la prioridad mientras se ejecuta y establece inmediatamente la prioridad de nuevo a su nivel de base.