Overhead: 1) Nell'architettura di rete: spesa generale aggiuntiva, bagaglio aggiuntivo per un messaggio da spedire in rete. In altri termini è la "tara" necessaria per il il trasporto del messaggio. Se immaginiamo i pacchetti che viaggiano in rete come a delle persone che devono viaggiare dalla citta A alla citta B, in termini di consumo e di tempo ci converrà portare le persone su un unico grande autobus (una sola informazione aggiuntiva per tanti pacchetti) piuttosto che prendere una persona e portarla singolarmente a destinazione (informazione aggiuntiva per ogni pacchetto). In questo modo avremo minor overhead (costo aggiuntivo per la spesa del viaggio). C'è però un altro inconveniente quando il paccheto è troppo grande. Quel che accade in rete è che se si creano dei pacchetti troppo grandi in fase di routing, tale messaggio potrebbe essere spezzato per rispettare l'MTU di altre reti.

2) Significato per le CPU: costo di gestione. Capita quando la CPU non si dedica all'esecuzione dei processi ma effettua operazioni per il context switch. Troppi cambiamento di contesto abbassano l'efficienza della CPU. L'overhead deve essere minimizzato con algoritmi di scheduling opportuni. L'overhead varia da macchina a macchina per la complessità di un sistema operativo, per la velocità di memoria (RAM) e per il numero di registri che devono essere copiati.



Termini mancanti / suggerimenti?

www.dizionarioinformatico.com – © 1994-2010 dr. Francesco Longo
dizSearch v.1.05 – © 1998-2010 Nicola Veleda, p.i.