add general informations and about day 2

This commit is contained in:
rick 2022-12-08 18:47:16 +01:00
parent 1da4836936
commit c91fbe348b
Signed by: Rick
GPG key ID: 4A6223D66294EB20

View file

@ -5,6 +5,10 @@ défis sur [le site de l'Operating System Group](https://osg.tuhh.de/Advent/).
Il suffit d'aller dans un dossier et faire `make` pour avoir un exécutable. Il suffit d'aller dans un dossier et faire `make` pour avoir un exécutable.
Des fichiers pré-faits sont fournis. J'ai cependant décidé d'essayer de m'en
passer et de tout faire depuis 0. Parfois, je m'en inspire pour avoir un début
de code.
## Plus d'informations sur les jours ## Plus d'informations sur les jours
### 01 - cat ### 01 - cat
@ -12,3 +16,10 @@ Il suffit d'aller dans un dossier et faire `make` pour avoir un exécutable.
Syscalls utilisés: open, read, write, close. Syscalls utilisés: open, read, write, close.
Il s'agit d'un cat. Il prend en paramètres N fichiers et les affiche. Il s'agit d'un cat. Il prend en paramètres N fichiers et les affiche.
### 02 - fork
Syscalls utilisés: clone.
On fait un fork basique, avec d'autres épreuves tel qu'une chimère
processus-thread, un thread et un processus qui change d'utilisateur.