16 relazioni: Calcolo parallelo, Coda pronti, CPU, Esecuzione (informatica), Gestore di interrupt, Informatica, Kernel, Load balancing, Monoprocessore, Multitasking, Process control block, Processo (informatica), Processore, Program counter, Scheduler, Sistema operativo.
Calcolo parallelo
In informatica il calcolo parallelo è l'esecuzione simultanea del codice sorgente di uno o più programmi (diviso e specificamente adattato) su più microprocessori o più core dello stesso processore allo scopo di aumentare le prestazioni di calcolo del sistema di elaborazione.
Nuovo!!: Commutazione di contesto e Calcolo parallelo · Mostra di più »
Coda pronti
La coda pronti (in inglese ready queue o run queue) indica una coda di processi pronti per essere mandati in esecuzione.
Nuovo!!: Commutazione di contesto e Coda pronti · Mostra di più »
CPU
L'unità di elaborazione centrale (central processing unit, in sigla CPU, con particolare riferimento alla sezione logica in astratto) o processore centrale o più propriamente microprocessore (in sigla µP o uP, con particolare riferimento al chip hardware) è un tipo di processore digitale general purpose che si contraddistingue per sovrintendere a gran parte delle funzionalità del computer digitale basato sull'architettura di von Neumann o sull'architettura Harvard.
Nuovo!!: Commutazione di contesto e CPU · Mostra di più »
Esecuzione (informatica)
In informatica l'esecuzione è il processo tramite il quale un computer o una macchina virtuale esegue (elabora) le istruzioni di un programma, seguendone il flusso di esecuzione specificato nel rispettivo codice sorgente.
Nuovo!!: Commutazione di contesto e Esecuzione (informatica) · Mostra di più »
Gestore di interrupt
In informatica un gestore di interrupt è una routine la cui esecuzione è innescata dal verificarsi di un interrupt.
Nuovo!!: Commutazione di contesto e Gestore di interrupt · Mostra di più »
Informatica
L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.
Nuovo!!: Commutazione di contesto e Informatica · Mostra di più »
Kernel
Il kernel (pronuncia IPA), in informatica, costituisce il nucleo fondamentale di un sistema operativo ovvero il software avente il compito di fornire ai processi in esecuzione sull'elaboratore un accesso sicuro e controllato all'hardware.
Nuovo!!: Commutazione di contesto e Kernel · Mostra di più »
Load balancing
In informatica il load balancing, in italiano bilanciamento del carico, è una tecnica informatica utilizzata nell'ambito dei sistemi informatici che consiste nel distribuire il carico di elaborazione di uno specifico servizio, ad esempio la fornitura di un sito web, tra più server, aumentando in questo modo scalabilità e affidabilità dell'architettura nel suo complesso.
Nuovo!!: Commutazione di contesto e Load balancing · Mostra di più »
Monoprocessore
Con il termine monoprocessore si intende un sistema equipaggiato con 1 solo processore.
Nuovo!!: Commutazione di contesto e Monoprocessore · Mostra di più »
Multitasking
In informatica, un sistema operativo con supporto per il multitasking (multiprocessualità) permette di eseguire più programmi contemporaneamente: se ad esempio viene chiesto al sistema di eseguire contemporaneamente due processi A e B, la CPU eseguirà per qualche istante di tempo il processo A, poi per qualche istante successivo il processo B, poi tornerà a eseguire il processo A e così via.
Nuovo!!: Commutazione di contesto e Multitasking · Mostra di più »
Process control block
Il process control block o PCB (in italiano: blocco di controllo del processo) è la struttura dati di un processo, del nucleo del sistema operativo, che contiene le informazioni essenziali per la gestione del processo stesso.
Nuovo!!: Commutazione di contesto e Process control block · Mostra di più »
Processo (informatica)
In Informatica, per processo (o task) si intende l'attività di esecuzione di un programma in modo sequenziale, ovvero un compito che il processore dell'elaboratore deve portare a termine su richiesta dell'utente.
Nuovo!!: Commutazione di contesto e Processo (informatica) · Mostra di più »
Processore
In informatica ed elettronica l'unità di elaborazione o processore è un tipo di dispositivo hardware del computer che si contraddistingue per essere dedicato all'esecuzione di istruzioni, a partire da un instruction set.
Nuovo!!: Commutazione di contesto e Processore · Mostra di più »
Program counter
Nell'architettura dei calcolatori, il program counter (spesso abbreviato in PC e, nelle architetture prive di segmentazione, detto instruction pointer) è un registro della CPU la cui funzione è quella di conservare l'indirizzo di memoria della prossima istruzione (in linguaggio macchina) da eseguire.
Nuovo!!: Commutazione di contesto e Program counter · Mostra di più »
Scheduler
Schema di uno Scheduler In informatica lo scheduler (dall'inglese to schedule letteralmente "mettere in lista", ovvero "pianificare", schedulatore o gestore di processi) è un componente di un sistema operativo ovvero un programma che implementa un algoritmo di scheduling il quale, dato un insieme di richieste di accesso ad una risorsa (tipicamente l'accesso al processore da parte di un processo da eseguire), stabilisce un ordinamento temporale per l'esecuzione di tali richieste, privilegiando quelle che rispettano determinati parametri secondo una certa politica di scheduling, in modo da ottimizzare l'accesso a tale risorsa e consentire così l'espletamento del servizio/istruzione o processo desiderato.
Nuovo!!: Commutazione di contesto e Scheduler · Mostra di più »
Sistema operativo
Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.
Nuovo!!: Commutazione di contesto e Sistema operativo · Mostra di più »