Polling (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
→Vantaggi e svantaggi: Solo svantaggi bro |
||
(27 versioni intermedie di 23 utenti non mostrate) | |||
Riga 1:
{{S|sistema operativo}}
{{categorizzare|informatica}}▼
Il '''polling''' è la verifica ciclica di tutte le unità di input/output da parte del sistema operativo di un [[personal computer]] tramite test dei [[bit di busy]] associati ad ogni [[periferica]], seguita da un'eventuale interazione (scrittura o lettura).▼
Questa attività impegna molto del tempo di funzionamento del processore (CPU), rallentando di conseguenza l'intero sistema.▼
▲
Il polling presenta pochi vantaggi e alcuni svantaggi. ▼
▲Questa attività impegna molto del tempo di funzionamento del [[processore]] ([[CPU]]), rallentando di conseguenza l'intero sistema.
# Potenzialmente la CPU potrebbe sprecare preziose risorse di calcolo: se, ad esempio, nessuna periferica fosse pronta al colloquio, la CPU farebbe comunque un controllo a vuoto sui bit di stato di tutte le periferiche;▼
# L'intervallo tra due interrogazioni del bit di stato non è costante, ma dipende dallo stato delle periferiche;▼
# Ci si può trovare in una situazione di emergenza oppure che una periferica mandi un segnale alla CPU per continuare il suo lavoro.▼
== Vantaggi e svantaggi ==
Il vantaggio principale è quello di riuscire a gestire le periferiche in maniera meno complessa, mentre gli svantaggi sono molteplici:
▲#
▲#
▲#
Tutti questi svantaggi vengono limitati
== Voci correlate ==
▲Tutti questi svantaggi vengono limitati dalle [[Interrupt (informatica)|interruzioni]] e dal [[PIC (microcontrollore)|PIC]] 8259A.
* [[Interrupt]]
== Altri progetti ==
{{Interprogetto|wikt=polling}}
== Collegamenti esterni ==
* {{Collegamenti esterni}}
[[Categoria:Gestione input/output]]
|