Nwlapcug.com


Ingresso prioritario per i processi della CPU

Ingresso prioritario per i processi della CPU


Ogni programma è eseguire, o caricare, aprire ed eseguire, passa attraverso l'unità di elaborazione centrale come input. Considerando tale input CPU - compresi i servizi che girano dietro le quinte e programmi che girano in primo piano..--spesso provengono da fonti multiple e gestisce contemporaneamente, priorità di questo ingresso è essenziale a mantenere il computer e dei programmi in esecuzione senza problemi.

Significato

Analisi del carico di lavoro della CPU rivela la sua ampia portata e sottolinea l'importanza dell'ingresso prioritario. Ogni programma eseguibile, chiamato anche un processo padre, può la diramazione in un gran numero di istruzioni chiamato thread. Quando eseguire più processi di padre, è il lavoro di una CPU per definire le priorità e gestire non solo i thread da diversi processi ma anche gestire quelli dall'interno dello stesso processo. Ad aggravare questo è il fatto che, proprio come thread da diversi processi possono essere eseguiti simultaneamente, così può anche discussioni all'interno dello stesso processo di genitore.

Identificazione

Non importa quanti programmi il computer è in esecuzione, una singola CPU in grado di elaborare solo un'istruzione alla volta. Come conseguenza, un livello di priorità di ingresso di inattività, inferiore al normale, normale, superiore al normale o alta determina l'ordine in cui ogni processo e thread viene eseguito. Assistere la CPU nell'assegnazione di priorità, almeno inizialmente, è il sistema operativo. Nel caso di un sistema operativo Windows, il "Consolatore" è una caratteristica denominata la pianificazione del sistema di Windows.

Processo

Ingresso priorità inizia con l'assegnazione il processo padre una priorità base o predefinito in base alla classe di priorità di pianificazione di sistema. È possibile visualizzare il livello di priorità, nonché il numero di thread che ogni processo contiene nella sezione processo di Task Manager di Windows. Mentre la maggior parte inizia con una priorità di base di normale, screen saver e sistema di basso livello Monitoraggio processi inizio con una priorità inferiore al normale e processi come il Task Manager di Windows, Start-up Application e sistema di comunicazione della stampante iniziare con un livello di alta priorità. Mentre i processi con un livello di priorità base superiore normale sempre esecuzione prima, una seconda priorità ingresso - chiamata una priorità dinamica - determina quando quelli con un basso normale o normale priorità eseguire. Quando la CPU riceve sistema input ad esempio il timer di sistema, o l'utente di input come il clic del mouse o colpo di tastiera, essa aumenta la priorità del processo, permette di eseguire, riduce la priorità al suo stato di default e poi immediatamente si sposta al prossimo processo o thread in attesa di esecuzione.

Opzioni

Selezionare un processo in Windows Vista o Windows 7 Task Manager, fare clic destro e selezionare "Imposta priorità" per sostituire le determinazioni di priorità CPU e forzare il computer per eseguire un processo con una priorità superiore. Esercitare questa opzione con cautela, tuttavia, come esso può causare problemi come sospensione o schiantarsi programmi se il vostro CPU ignora un processo o un thread di importanza o permette di bassa importanza per prendere troppo tempo. Se si avvia un'applicazione che si sa è impegnativo per la risorsa e per modificare la priorità di ingresso per far funzionare senza intoppi, modificare la priorità, mentre esso viene eseguito e quindi immediatamente impostata la priorità al suo livello di base.