This shows you the differences between two versions of the page.
so:curs:io [2020/05/04 17:23] alexandru.radovici |
so:curs:io [2020/05/13 20:30] (current) razvan.deaconescu |
||
---|---|---|---|
Line 17: | Line 17: | ||
* 3CC curs 15, partea 1: https://web.microsoftstream.com/video/69b814d5-ee2b-41d4-a896-67eb3da273da | * 3CC curs 15, partea 1: https://web.microsoftstream.com/video/69b814d5-ee2b-41d4-a896-67eb3da273da | ||
* 3CC curs 15, partea a 2-a: https://web.microsoftstream.com/video/5e4f8e18-95e8-41fc-99c4-7eda67680008 | * 3CC curs 15, partea a 2-a: https://web.microsoftstream.com/video/5e4f8e18-95e8-41fc-99c4-7eda67680008 | ||
+ | * 3CC curs 16, partea 1: https://web.microsoftstream.com/video/3145ba3d-93e8-48f7-9448-b6260797f79d | ||
+ | * 3CC curs 16, partea a 2-a: https://web.microsoftstream.com/video/8a957a08-315e-4c33-916b-6761c8299a45 | ||
* Resurse vechi | * Resurse vechi | ||
* [[http://prezi.com/z_hkmewcaqm_/?utm_campaign=share&utm_medium=copy&rc=ex0share|Curs 10 - Dispozitive de Intrare/Iesire (Prezi)]] | * [[http://prezi.com/z_hkmewcaqm_/?utm_campaign=share&utm_medium=copy&rc=ex0share|Curs 10 - Dispozitive de Intrare/Iesire (Prezi)]] | ||
* [[http://elf.cs.pub.ro/so/res/cursuri/SO_Curs-10.pdf|Curs 10 - Dispozitive de Intrare/Iesire (PDF)]] | * [[http://elf.cs.pub.ro/so/res/cursuri/SO_Curs-10.pdf|Curs 10 - Dispozitive de Intrare/Iesire (PDF)]] | ||
+ | |||
+ | * Curs CA [[https://www.slideshare.net/alexandruradovici/sisteme-de-operare-sistemul-de-intrare-si-iesire|slideshare]] | ||
+ | * Curs Practic CA (invitat NXP) [[https://web.microsoftstream.com/video/7d4ac348-fc12-40ae-a9e1-7720b5ca4cd3|Video]] | ||
Line 73: | Line 78: | ||
</note> | </note> | ||
- | Între prima afișare și a doua afișare a conținutului fișierul ''/proc/interrupts'' am tastat circa 70-80 de taste pentru comanda ''echo ...'' și a doua comandă ''cat'' (am mai apăsat și pe tasta Backspace când am greșit). Observăm că diferența între cele două rezultate (întreruperi livrate) este ''1336184 - 1336012 = 172''. Au fost livrate circa dublu de întreruperi față de tastele apăsate. Acest lucru se întâmplă pentru că se livrează o întrerupere pentru fiecare apăsare de tastă (//key press//) și una pentru fiecare eliberare de tastă (//key release//); de unde și numărul dublu de întreruperi livrate față de taste apăsate. | + | Între prima afișare și a doua afișare a conținutului fișierul ''/proc/interrupts'' am tastat circa 70-80 de taste pentru comanda ''%%echo ...%%'' și a doua comandă ''cat'' (am mai apăsat și pe tasta Backspace când am greșit). Observăm că diferența între cele două rezultate (întreruperi livrate) este ''1336184 - 1336012 = 172''. Au fost livrate circa dublu de întreruperi față de tastele apăsate. Acest lucru se întâmplă pentru că se livrează o întrerupere pentru fiecare apăsare de tastă (//key press//) și una pentru fiecare eliberare de tastă (//key release//); de unde și numărul dublu de întreruperi livrate față de taste apăsate. |
==== Utilitate disk cache ==== | ==== Utilitate disk cache ==== | ||