Le periferiche come tastiere, porte parallele, porte seriali, etc, comunicano con il processore attraverso degli interrupts, ovvero fisicamente inviando degli impulsi di interruzione al processore.
Comunicando al processore quindi la loro presenza e le azioni che si stanno svolgendo cosi come ad esempio quando desideriamo scrivere qualcosa, digitando le lettere queste arrivino direttamente al processore.
In Linux possiamo vedere gli interrupts in uso e quante volte un processore e’ stato interrotto da un determinato interrupt, consultando un file :
$cat /proc/interrupts
In questo file potremmo visionare il numero dell’interrupt, quante volte e quale CPU ha interrotto,la tipollogia dell’interrupt, e il nome dell’interrupt.
Ad esempio l’interrupt i8042, indicativo della tastiera, avra’ dei valori differenti e incrementali perche’ man mano che si scrive si aumentano i suoi interrupt
Questo file proc/interrupts come tutti i file all’interno della cartella /proc viene rigenerato allìavvio del sistema, non e’ un file persistente sul file system e viene ricreato ad ogni avvio.
– / 5
Grazie per aver votato!
Vuoi abilitare le notifiche?
Desiderate avere la possibilita’ di ricevere delle notifiche? Se si avrete la possibilita’ di essere sempre aggiornati con le nostre ultime proposte o notizie . Consigliamo l’adesione Grazie !
Attiva
How useful was this post?
Click on a star to rate it!
Average rating / 5. Vote count:
No votes so far! Be the first to rate this post.
As you found this post useful...
Follow us on social media!
We are sorry that this post was not useful for you!