Browse Source

chapters/linux_eventloop: ajout du chapitre

Alexandre Janniaux 6 years ago
parent
commit
0ff4720425
2 changed files with 23 additions and 0 deletions
  1. 22 0
      chapters/linux_eventloop.tex
  2. 1 0
      main.tex

+ 22 - 0
chapters/linux_eventloop.tex

@@ -0,0 +1,22 @@
+\section{Gestion de l'eventloop}
+
+Maintenant que l'on a choisi les solutions de communication entre les différents
+processus, on peut s'intéresser à la manière de gérer les échanges de messages
+venant potentiellement de plusieurs sources.
+
+\section{Gestion asynchrone}
+
+Linux dispose de plusieurs mécanismes pour effectuer des opérations asynchrones,
+tous n'ayant pas les mêmes caractéristiques en terme de consommation mémoire ou
+complexité.
+
+\subsection{poll, select}
+
+\subsection{epoll}
+
+\subsection{Asynchronous IO}
+
+\section{Initialisation des eventloops}
+
+% TODO: implémentation sandbox_start
+% TODO: implémentation poller

+ 1 - 0
main.tex

@@ -98,6 +98,7 @@ Renforcement de la sécurité d'un lecteur vidéo multiplate-forme par séparati
 \input{chapters/linux_file_descriptor}
 
 \chapter{Gestion asynchrone des messages reçus}
+\input{chapters/linux_eventloop}
 
 \chapter{Routage des messages dans les différents modèles}