11.07.2015 Views

C'est quoi, au fond, l'informatique - Société Informatique de France

C'est quoi, au fond, l'informatique - Société Informatique de France

C'est quoi, au fond, l'informatique - Société Informatique de France

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Asynchronisme : premières avancées✤ Les originesComportement non déterministe <strong>de</strong>s systèmes d’exploitation(attribué <strong>au</strong>x défaillances du matériel)✤ Premiers remè<strong>de</strong>sSchémas d’exécution asynchroneProcessus / threads (abstraction du processeur physique)Événement - réaction (abstraction <strong>de</strong> l’interruption)Atomicité, isolation, exclusion mutuellesi A atomique, A est exécutée entièrement ou pas du toutsi A et B atomiques, A || B équiv<strong>au</strong>t à (A ; B) ou (B ; A)Synchronisation : contraintes sur l’ordre <strong>de</strong>s événementsMécanismes élémentaires <strong>de</strong> synchronisation : verrous,sémaphores, moniteursP. Brinch Hansen (editor), The Origins of Concurrent Programming, Springer, 2002© 2010, S. Krakowiak Congrès Specif 2010 27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!